Heim  >  Artikel  >  Backend-Entwicklung  >  Python-Dateipfadoperation

Python-Dateipfadoperation

巴扎黑
巴扎黑Original
2016-11-26 10:25:491495Durchsuche

import os.path

path = '/home/vamei/doc/file.txt'


print(os.path.basename( path)) # Fragen Sie den im Pfad enthaltenen Dateinamen ab

print(os.path.dirname(path)) # Fragen Sie das im Pfad enthaltene Verzeichnis ab


info = os.path.split(path) # Teilen Sie den Pfad in zwei Teile: Dateiname und Verzeichnis, fügen Sie sie in eine Tabelle ein und geben Sie

print(info)

path2 = zurück os.path. join('/', 'home', 'vamei', 'doc', 'file1.txt') # Verwenden Sie den Verzeichnisnamen und den Dateinamen, um eine Pfadzeichenfolge zu bilden, Zeichenfolgenverkettung Ausgabe:/homevameidocfile1.txt


p_list = [path, path2]

print(os.path.commonprefix(p_list)) # Fragen Sie die gemeinsamen Teile mehrerer Pfade ab


os.path.normpath(path) # Redundanz im Pfad entfernen. Beispielsweise wird „/home/vamei/../.“ in „/home“ umgewandelt



print(os.path .exists (path)) # Überprüfen Sie, ob die Datei existiert


print(os.path.getsize(path)) # Überprüfen Sie die Dateigröße

print (os.path .getatime(path)) # Fragen Sie den Zeitpunkt ab, zu dem die Datei zuletzt gelesen wurde

print(os.path.getmtime(path)) # Fragen Sie den Zeitpunkt ab, zu dem die Datei zuletzt geändert wurde


print(os.path.isfile(path)) # Ob der Pfad auf eine reguläre Datei zeigt

print(os.path.isdir(path)) # Ob der Pfad auf eine Verzeichnisdatei verweist


Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:Python-DateiverwaltungNächster Artikel:Python-Dateiverwaltung