Find duplicate files and perform action.
sweeper | ||
test | ||
.gitignore | ||
LICENSE | ||
README.rst | ||
setup.py |
sweeper ======= Find duplicate files and perform action. Usage ===== As module --------- Print duplicates ^^^^^^^^^^^^^^^^ from sweeper import file_dups dups = file_dups(['images1', 'images2']) print(dups) Remove duplicate files ^^^^^^^^^^^^^^^^^^^^^^ from sweeper import file_dups rm_file_dups(['images']) Perform custom action ^^^^^^^^^^^^^^^^^^^^^ from sweeper import file_dups for files in do_with_file_dups(['images']): for fname in files: print('found duplicte file with name: %s' % fname) As script --------- python sweeper.py --help Installation ============ from source:: python setup.py install or from PyPI:: pip install sweeper Documentation ============= this README.rst, code itself, docstrings sweeper can be found on github.com at: https://github.com/darko-poljak/sweeper Tested With =========== Python2.7.6, Python3.3.3