python 檔案目錄操作

2022-03-14 13:27:43 字數 451 閱讀 7759

新增資料夾

import os

os.makedirs('d:/aaa/白月黑羽',exist_ok=true)

os.mkdir('d:/aaa/黑夜')

#os.mkdir('d:/aab/黑夜')

#exist_ok=true 指定了,如果某個要建立的目錄已經存在,也不報錯

#os.mkdir()可以建立指定的目錄,但如果其上一級目錄不存在,則無法建立成功。

#os.makedirs()則可以實現遞迴建立目錄的功能。

刪除檔案
import os

os.remove('d:/aaa/白月黑羽/1.txt')

遞迴刪除
import shutil

shutil.rmtree('d:/aaa') #遞迴刪除aaa的子資料夾,子檔案;

Python 檔案目錄操作

如果想切換到和當前目錄的其他目錄,可以使用 os.path.split os.getcwd 0 得到當前目錄的父目錄,然後使用os.path.join方法去得到目標檔案的位址 filepath os.path.join os.path.split os.getcwd 0 template test....

Python 檔案目錄操作

coding utf 8 import os print os.name 系統環境變數 print os.environ 當前目錄 print os.getcwd 當前目錄內容 print os.listdir 刪除檔案 os.remove file.txt 建立目錄 1級 os.mkdir a d...

python 檔案目錄操作

os和os.path模組 os.listdir dirname 列出dirname下的目錄和檔案 os.getcwd 獲得當前工作目錄 os.curdir 返回但前目錄 os.chdir dirname 改變工作目錄到dirname os.path.isdir name 判斷name是不是乙個目錄,...