** * Dieser Artikel ist von Udemy "[Einführung in Python3, unterrichtet von aktiven Silicon Valley-Ingenieuren + Anwendung + Code-Stil im amerikanischen Silicon Valley-Stil](https://www.udemy.com/course/python-beginner/" Einführung in Python3, unterrichtet von aktiven Silicon Valley-Ingenieuren + Anwendung + Code-Stil im amerikanischen Silicon Valley-Stil ")" Es ist eine Klassennotiz für mich, nachdem ich den Kurs von belegt habe. Es ist mit Genehmigung des Ausbilders Jun Sakai für die Öffentlichkeit zugänglich. ** ** **
◆import Bereiten Sie solche Verzeichnisse und Dateien vor.
lesson_package
├ __init__.py
└ utils.py
lesson.py
utils.py
def say_twice(word):
return (word + '!') * 2
lesson.py
import lesson_package.utils
r = lesson_package.utils.say_twice('hello')
print(r)
result
hello!hello!
Sie können Funktionen in andere Dateien laden, indem Sie den vollständigen Pfad wie "import Lesson_package.utils" schreiben.
import lesson_package.utils
Ist
from lesson_package import utils
Sie können es so schreiben. In diesem Fall,
lesson.py
from lesson_package import utils
r = utils.say_twice('hello')
print(r)
Es kann so verwendet werden.
◆as
lesson.py
from lesson_package import utils as ut
r = ut.say_twice('hello')
print(r)
Wenn Sie eine Zeichenfolge mit as angeben, können Sie sie mit Ihrer bevorzugten Zeichenfolge aufrufen.
Recommended Posts