Heim >Backend-Entwicklung >Python-Tutorial >Wie importiere ich Klassen aus demselben Verzeichnis oder Unterverzeichnissen in Python?
Klassen aus demselben Verzeichnis oder Unterverzeichnissen importieren
Python bietet flexible Mechanismen zum Importieren von Klassen aus Dateien im selben Verzeichnis oder Unterverzeichnissen. Das Verständnis dieser Mechanismen ist entscheidend für die modulübergreifende Organisation und Wiederverwendung von Code.
Klassen aus demselben Verzeichnis importieren
Um Klassen aus Dateien zu importieren, die sich im selben Verzeichnis befinden, gehen Sie wie folgt vor Schritte sind notwendig:
from user import User from dir import Dir
Klassen aus Unterverzeichnissen importieren
Für den Import von Klassen aus Unterverzeichnissen gilt das gleiche Verfahren, jedoch mit dem zusätzlichen Punkt Notation. Für jede Ebene der Verzeichnistiefe ist ein zusätzlicher Punkt im Importpfad erforderlich:
from classes.user import User from classes.dir import Dir
Für Python 3 wird empfohlen, dem Modulnamen beim Importieren einen Punkt voranzustellen Verzeichnis:
from .user import User from .dir import Dir
Indem Sie diese Richtlinien befolgen, können Sie Klassen effektiv aus demselben Verzeichnis oder Unterverzeichnissen importieren und so Ihren Python-Code effizient modularisieren und organisieren.
Das obige ist der detaillierte Inhalt vonWie importiere ich Klassen aus demselben Verzeichnis oder Unterverzeichnissen in Python?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!