1. 程式人生 > >python3檔案操作

python3檔案操作

import os
import shutil

os.getcwd()  # 獲取當前工作目錄,非指令碼目錄
os.listdir()  # 返回指定目錄下的所有檔案和目錄,非遞迴
os.remove()  # 刪除檔案
os.removedirs()  #刪除目錄
os.path.isfile()  # 檢驗給出的路徑是否是一個檔案
os.path.isdir()  # 檢驗給出的路徑是否是一個目錄
os.path.isabs()  # 判斷是否是絕對路徑
os.path.exists()  # 檢驗給出的路徑是否真實存在
os.path.split()  # 返回一個路徑的目錄名和檔名
os.path.splitext() # 分離副檔名 os.path.dirname() # 獲取檔案路徑名 os.path.basename() # 獲取一個絕對路徑下的檔名 os.system() # 執行shell命令 os.rename(old,new) # 重新命名檔案或目錄 os.makedirs(r"c:\python\test") # 建立多級目錄 os.mkdir("test") # 建立單個目錄 os.exit() # 終止當前程序 os.path.getsize(filename) # 獲取檔案大小 os.mknod("test.txt") # 建立空檔案
os.listdir('/path') #檢視該目錄中所有檔案及資料夾,返回list shutil.copyfile("oldfile","newfile") # oldfile和newfile都只能是檔案 shutil.copytree("olddir","newdir") # olddir和newdir都只能是目錄,且newdir必須不存在 shutil.move("oldpos","newpos") # 移動檔案或目錄 shutil.rmtree("dir") # 刪除目錄,與os.removedirs()相同 os.path.join(“home”, "me", "mywork"
) # 路徑連線

作者:milletluo
來源:CSDN
原文:https://blog.csdn.net/lm409/article/details/75452306