Heim >Backend-Entwicklung >Python-Tutorial >Wie finde ich das aktuelle Verzeichnis und das Skriptverzeichnis in Python?
Auffinden des aktuellen Verzeichnisses und des Dateiverzeichnisses in Python
Das Ermitteln des aktuellen Verzeichnisses und des Verzeichnisses, das die ausgeführte Python-Datei enthält, sind für verschiedene wichtige Aufgaben Programmierzwecke. So können Sie dies in Python erreichen:
Aktuelles Verzeichnis
Um das aktuelle Arbeitsverzeichnis zu erhalten, können Sie os.getcwd() Funktion:
import os cwd = os.getcwd()Dies gibt eine Zeichenfolge zurück, die das aktuelle Verzeichnis darstellt Pfad.
Dateiverzeichnis
Um den Verzeichnispfad zu erhalten, in dem sich die Python-Datei befindet, können Sie den folgenden Code in dieser Datei verwenden:import os dir_path = os.path.dirname(os.path.realpath(__file__))Die Funktion
os.path.dirname() stellt den Verzeichnisnamen des bereitgestellten Pfads bereit os.path.realpath() stellt sicher, dass der Pfad absolut ist und löst alle symbolischen Links auf. Dieser Code ist im Gegensatz zur Verwendung von os.path.dirname(__file__) unabhängig vom aktuellen Arbeitsverzeichnis.
Zusätzliche Informationen
Das obige ist der detaillierte Inhalt vonWie finde ich das aktuelle Verzeichnis und das Skriptverzeichnis in Python?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!