一个目录下有文件,文件夹,文件夹里又有文件、文件夹....用python脚本,实现,递归删除一个目录下的全部文件:python
目录结构以下:spa
其中咱们要删除全部文件code
代码实现以下:blog
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)
执行后结果:递归