Python文件名和文件路徑常用操作

1. 獲得當前路徑

import os

cwd=os.getcwd()
print(cwd)

2. 獲取當前文件夾下的所有文件和文件夾

print(os.listdir())

3. 刪除文件

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

4. 刪除單個目錄和多個目錄

os.removedirs()

5. 檢查是否是文件/文件夾

print(os.path.isfile('/Users/liuxiaolong/PycharmProjects/untitled/sw724.vaps'))
print(os.path.isdir('/Users/liuxiaolong/PycharmProjects/untitled/sw724.vaps'))

6. 檢查文件路徑是否存在

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

7. 分離文件名,分離擴展名

import os


i = r'D:\0\Desktop\度盤\2020年平頂山學院暑期實訓《惡魔射手》\9.9.註冊頁面搭建(Av711127967,P9).mp4'
print(i, end='\n\n')

dirname, filename = os.path.split(i)
print(dirname, filename, sep='\n', end='\n\n')

fName, fExName = os.path.splitext(filename)
print(fName, fExName, sep='\n', end='\n\n')

fName, fExName = os.path.splitext(i)
print(fName, fExName, sep='\n', end='')
D:\0\Desktop\度盤\2020年平頂山學院暑期實訓《惡魔射手》\9.9.註冊頁面搭建(Av711127967,P9).mp4

D:\0\Desktop\度盤\2020年平頂山學院暑期實訓《惡魔射手》
9.9.註冊頁面搭建(Av711127967,P9).mp4

9.9.註冊頁面搭建(Av711127967,P9)
.mp4

D:\0\Desktop\度盤\2020年平頂山學院暑期實訓《惡魔射手》\9.9.註冊頁面搭建(Av711127967,P9)
.mp4

8. 獲得文件路徑、文件名、當前環境

import os

i = r'D:\0\Desktop\度盤\2020年平頂山學院暑期實訓《惡魔射手》\9.9.註冊頁面搭建(Av711127967,P9).mp4'
print(i, end='\n\n')

print("get pathname:", os.path.dirname(i))
print("get filename:", os.path.basename(i))
print(os.getenv)
D:\0\Desktop\度盤\2020年平頂山學院暑期實訓《惡魔射手》\9.9.註冊頁面搭建(Av711127967,P9).mp4

get pathname: D:\0\Desktop\度盤\2020年平頂山學院暑期實訓《惡魔射手》
get filename: 9.9.註冊頁面搭建(Av711127967,P9).mp4
<function getenv at 0x0000021648554040>
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章