查找重复文件并执行操作。

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

文档

这个readme.rst,代码本身,docstrings

可以在github.com上找到sweeper:

https://github.com/darko-poljak/sweeper

测试

Python2.7,Python3

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
jpql中不支持java`TO_CHAR`   给定n个项数的序列的java求和(递归)   java如何使用Spring Security正确获取与用户关联的授权列表?   swing Java 2D图形绘制矩形   java Android将PCM和MP3合并到AAC中   Java中super关键字的作用域和用法   java“Hello World”程序生成了一个异常   java有openjdk8版本吗?如果有,如何获得它?   java创建提供程序失败   java BuildConfigField决定如何定义成员(枚举)   java将经度/纬度转换为X/Y坐标   即使类出现在dex反汇编中,也找不到java活动类   java返回Ljava的字符串值。lang.对象   具有相似模式的java Spring多数据源   java eclipse 安卓不计算表达式   winapi如何使用Java在屏幕上移动Windows?   java刷新jTextField,跟随计时器