Heim >Backend-Entwicklung >Python-Tutorial >Beispiele für Dateinamen- und Dateipfadoperationen in Python

Beispiele für Dateinamen- und Dateipfadoperationen in Python

黄舟
黄舟Original
2017-10-03 05:41:391680Durchsuche

Der folgende Editor zeigt Ihnen ein Beispiel für die Python-Dateinamen- und Dateipfadoperation. Der Herausgeber findet es ziemlich gut, deshalb teile ich es jetzt mit Ihnen und gebe es als Referenz. Kommen Sie und schauen Sie sich den Editor an

Readme:

Bei der täglichen Arbeit sind häufig Operationen an Dateinamen und Dateipfaden in Python, OS Das Standardmodul Bietet uns verschiedene Funktionen für Dateioperationen. In diesem Artikel werden jeweils „den aktuellen Pfad abrufen“, „alle Dateien und Ordner unter dem aktuellen Pfad abrufen“, „Dateien löschen“, „Verzeichnisse / mehrere Verzeichnisse löschen“ und „Datei Dateipfad“, „Überprüfen, ob Dateipfad vorhanden ist“, „Dateipfad und Dateinamen trennen“, „Dateierweiterung trennen“, „Dateinamen abrufen“ und „Dateipfad“ abrufen.


import os
'''获得当前路径
'''
cwd=os.getcwd()
print(cwd)


'''
得到当前文件夹下的所有文件和文件夹
'''
print(os.listdir())


'''
delete file
'''
os.remove('sw724.vaps')
print(os.listdir())


'''
删除单个目录和多个目录
'''
os.removedir()
os.removedir()


'''
检查是否是文件/文件夹
'''
print(os.path.isfile('/Users/liuxiaolong/PycharmProjects/untitled/sw724.vaps'))
print(os.path.isdir('/Users/liuxiaolong/PycharmProjects/untitled/sw724.vaps'))


'''
检查文件路径是否存在
'''

print(os.path.exists('/Users/liuxiaolong/PycharmProjects/untitled/iiii'))


'''
分离文件名
分离扩展名

'''
[dirname,filename]=os.path.split('/Users/liuxiaolong/PycharmProjects/untitled/sw724.vaps')
print(dirname,"\n",filename)

[fname,fename]=os.path.splitext('/Users/liuxiaolong/PycharmProjects/untitled/sw724.vaps')
print(fname,"\n",fename)


'''
获得文件路径
获得文件名
获得当前环境
'''
print("get pathname:",os.path.dirname('/Users/liuxiaolong/PycharmProjects/untitled/sw724.vaps'))
print("get filename:",os.path.basename('/Users/liuxiaolong/PycharmProjects/untitled/sw724.vaps'))
print(os.getenv)

Das obige ist der detaillierte Inhalt vonBeispiele für Dateinamen- und Dateipfadoperationen in Python. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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