Find duplicate files and perform action.
Go to file
darko-poljak 5d23ac53a3 Renamed arguments to args in new main. 2014-01-27 09:19:25 +01:00
sweeper Renamed arguments to args in new main. 2014-01-27 09:19:25 +01:00
test Performed some cleanup. 2014-01-27 07:37:10 +01:00
.gitignore Moved to README.rst. 2014-01-27 07:50:38 +01:00
LICENSE Initial commit 2014-01-26 22:21:28 -08:00
README.rst Spelling fixes. 2014-01-27 08:24:43 +01:00
setup.py Moved to README.rst. 2014-01-27 07:50:38 +01:00

README.rst

sweeper
=======

Find duplicate files and perform action.

Usage
=====

Print duplicates

.. code:: python

    from sweeper import file_dups
    dups = file_dups(['images1', 'images2'])
    print(dups)

Remove duplicate files

.. code:: python

    from sweeper import file_dups
    rm_file_dups(['images'])

Perform custom action

.. code:: python

    from sweeper import file_dups
    for files in iter_file_dups(['images']):
        for fname in files:
            print('found duplicate 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