os.makedirs("dirname1/dirname2") # 建立遞歸的目錄 os.remove("dirname3/dirname2/a_test") # remove刪除文件 os.removedirs("dirname1/dirname2") # 若是dirname2爲空,刪除dirname2及其之上的目錄,直到目錄裏面有其餘文件或者文件夾爲止 # os.rename("dirname1","dirname3") # 重命名文件名,把第一個參數文件名改爲第二個參數文件名 # print(os.listdir("dirname1")) # 把dirname1下面的文件名及文件夾名以列表的形式列出來 # print(os.path.exists("dirname1")) # 檢查目錄存不存在 print(os.path.split("dirname3/dirname2/a_test")) # 以元祖的形式列出文件的路徑和文件名 print(os.path.basename("dirname3/dirname2/a_test")) # 列出文件名 print(os.path.dirname("dirname3/dirname2/a_test")) # 列出文件的路徑 print(os.path.dirname(__file__)) # 文件當前的目錄 print(os.getcwd()) # 文件所在的目錄 print(os.walk("day22 模塊")) a = "E:\python3\python3 project\day 22 模塊" b = "a.text" print(os.path.join(a,b)) # 用join把路徑和文件名鏈接起來 # print(os.path.abspath("s1 記憶.py")) # 取文件的絕對路徑 print(os.path.isabs("E:\seafile backup\python3\python3 project\day 22 模塊")) # 判斷是否是絕對路徑 # print(os.system("dir")) # os.system調用系統的cmd命令 # print(os.path.getsize("s1 記憶.py")) # 返回文件的大小