** * 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 nach dem Kurs von. Es ist mit Genehmigung des Ausbilders Jun Sakai für die Öffentlichkeit zugänglich. ** ** **
Bereiten Sie solche Verzeichnisse und Dateien vor.
lesson_package
└ talk
├ __init__.py
└ human.py
lesson.py
human.py
def sing():
return 'sing'
def cry():
return 'cry'
lesson.py
from lesson_package.talk import human
print(human.sing())
result
sing
Durch Verbinden mit .
können Sie aus dem unteren Verzeichnis importieren.
lesson_package
└ talk
├ __init__.py
└ human.py
└ tools
├ __init__.py
└ utils.py
lesson.py
human.py
from lesson_package.tools import utils #Absoluter Pfad
from ..tools import utils #Relativer Pfad
def sing():
return 'sing'
def cry():
return 'cry'
Der relative Pfad "." Bedeutet "eine Ebene höher".
Recommended Posts