查找重复文件并执行操作。
sweeper的Python项目详细描述
清扫车
查找重复文件并执行操作。
用法
打印副本
fromsweeperimportSweeperswp=Sweeper(['images1','images2'])dups=swp.file_dups()print(dups)
删除重复的文件
fromsweeperimportSweeperswp=Sweeper(['images1','images2'])swp.rm()
执行自定义操作
fromsweeperimportSweeperswp=Sweeper(['images'])forf,h,dupsinswp:print('encountered {} which duplicates with already found duplicate files {} with hash {}'.format(f,dups,h))
作为脚本:
python -m sweeper/sweeper --help
已安装控制台脚本:
sweeper --help
安装
来源:
python setup.py install
或者来自pypi:
pip install sweeper
用
测试Python2.7,Python3