python 删除一个目录下的所有文件

一个目录下有文件,文件夹,文件夹里又有文件、文件夹....用python脚本,实现,递归删除一个目录下的所有文件:

目录结构如下:

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)

执行后结果:

python 删除一个目录下的所有文件

上一篇:Python读取一个目录下的所有文件


下一篇:PS调出室内人物照片柔美的色调