如:删除指定文件夹下的所有的子文件夹中的.txt、.dat、.xml、.json等文件
# 删除指定文件夹下的所有子文件夹中的内容;
import os
path = 'D:\\DailyChemical\\DataSet\\NO1-3-1-0601-0620\\'
# list=[]
for root, dirs, files in os.walk(path):
for file in files:
if file.endswith('.dat'):
os.remove(os.path.join(root, file))
# 删除指定文件夹下的内容;
# 添加需要删除的后缀名即可
# if (os.path.splitext(file)[1] =='.dat' or os.path.splitext(file)[1] == '.txt' \
# or os.path.splitext(file)[1] == '.xml' or os.path.splitext(file)[1] == '.json'\
# ):
# list.append(os.path.basename(file))
# for index in range(len(list)):
# os.remove(path+list[index])
print("Files deleted successfully!!!")