Relative Pfade in Python
Bei der Arbeit mit Dateien und Verzeichnissen in Python ist es oft notwendig, Pfade relativ zum aktuellen Arbeitsverzeichnis anzugeben. Es gibt jedoch Fälle, in denen Sie möglicherweise relative Pfade vom Speicherort Ihrer Skriptdatei angeben müssen.
Frage: Gibt es eine Möglichkeit, einen relativen Pfad vom Speicherort des Skripts zu definieren? Datei anstelle des aktuellen Arbeitsverzeichnisses?
Antwort:
Ja, Sie können Folgendes verwenden Ansatz, um den absoluten Pfad vom Speicherort der Skriptdatei zu erhalten:
import os # Get the directory name of the current script file dirname = os.path.dirname(__file__) # Construct the absolute path by joining the directory name with the relative path filename = os.path.join(dirname, 'relative/path/to/file/you/want')
Erklärung:
Das obige ist der detaillierte Inhalt vonWie gebe ich relative Pfade vom Speicherort eines Python-Skripts aus an?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!