Heim >Backend-Entwicklung >Python-Tutorial >Wie finde ich die aktuellen Verzeichnisse und Dateiverzeichnisse in Python?
Aktuelle Verzeichnisse und Dateiverzeichnisse in Python finden
Beim Ausführen von Python-Skripten aus der Shell ist es oft nützlich, das aktuelle Verzeichnis und das aktuelle Verzeichnis zu kennen Speicherort der ausgeführten Python-Datei.
Aktuelles Verzeichnis:
Zu erhalten Um den Pfad zum aktuellen Verzeichnis zu ermitteln, verwenden Sie die Funktion os.getcwd():
import os current_directory = os.getcwd()
Dateiverzeichnis:
Um das Verzeichnis zu ermitteln, das die Python-Datei enthält, in der Sie sich befinden Verwenden Sie beim Ausführen den folgenden Code:
import os file_directory = os.path.dirname(os.path.realpath(__file__))
Beachten Sie, dass __file__ eine Konstante ist, die den absoluten Pfad zum aktuellen Skript enthält. Die Funktion os.path.realpath() wird verwendet, um alle symbolischen Links im Pfad aufzulösen.
Zusätzliche Hinweise:
Die folgenden Module, Konstanten und Funktionen können nützlich sein:
Das obige ist der detaillierte Inhalt vonWie finde ich die aktuellen Verzeichnisse und Dateiverzeichnisse in Python?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!