一個目錄下有文件,文件夾,文件夾里又有文件、文件夾....用python腳本,實現,遞歸刪除一個目錄下的所有文件:
目錄結構如下:
其中我們要刪除所有文件
代碼實現如下:
import os CUR_PATH = r'C:\Users\shenping\PycharmProjects\Shenping_TEST\day_5\Testfolder' def del_file(path): ls = os.listdir(path) for i in ls: c_path = os.path.join(path, i) if os.path.isdir(c_path): del_file(c_path) else: os.remove(c_path) del_file(CUR_PATH)
執行后結果: