|
- import os
- filelist = []
- for 文件夹路径,子文件夹列表,文件列表 in os.walk('D:/练习Python'):
- for 文件名 in os.scandir(文件夹路径):
- if 文件名.is_file():
- 文件 = open(文件名,'rb').read()
- if hash(文件) in filelist:
- os.remove(文件名)
- print(f'{文件名.name} 已经删除')
- else:
- filelist.append(hash(文件))
复制代码
|
|