Skip to main content

Find files with similar names.

Project description

Fiddup

File DeDuplicator

Small tool to quickly scan a directory for files of similar names. Useful to scan through archives of books, documents, downloads, movies, music, ...

Outputs the original filename, the compared filename, and similarity. Only outputs above a specified similarity are stored.

Installation

From PyPi

pip3 install fiddup

From Sauce

  • git pull https://github.com/jarviscodes/fiddup

  • setup.py install

Usage

Usage: python -m fiddup [OPTIONS]

Options:
  -i, --inpath TEXT      [required]
  -a, --assistant
  -t, --threshold FLOAT
  -e, --extensions TEXT  [required]
  -d, --directory
  -v, --verbose
  -h, --hashmode
  --help                 Show this message and exit.


Assistant

Outputs a filename1, filename2, name similarity table. Useful when sorting out things manually on name base.

Hashmode

Get the hashes from the files and compare the files content-wise by doing so.

Testing

python -m unittest discover -s tests

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fiddup-2.1.3.tar.gz (4.1 kB view details)

Uploaded Source

Built Distribution

fiddup-2.1.3-py3-none-any.whl (5.3 kB view details)

Uploaded Python 3

File details

Details for the file fiddup-2.1.3.tar.gz.

File metadata

  • Download URL: fiddup-2.1.3.tar.gz
  • Upload date:
  • Size: 4.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.9

File hashes

Hashes for fiddup-2.1.3.tar.gz
Algorithm Hash digest
SHA256 de629ccc3621c4648668ae90aa780dfb44c16f8bed9b24f1cf82e6cbb8aa3976
MD5 2541799f7434407500e8feedcc91fada
BLAKE2b-256 a6fd664014216109a5856f8dd9ce797e9e6de6231d2036102a33415be7a3ac89

See more details on using hashes here.

File details

Details for the file fiddup-2.1.3-py3-none-any.whl.

File metadata

  • Download URL: fiddup-2.1.3-py3-none-any.whl
  • Upload date:
  • Size: 5.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.9

File hashes

Hashes for fiddup-2.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 58fe911fb938fbba3492c1db9b189fd51bcba36e9f6504d5c787d741a279c482
MD5 0afba57c6a43777f39263b57f065e5bc
BLAKE2b-256 6025f8acda79a93ca51bd5584875f237daa792f2a6aa802137f1fe8f0d7e6222

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page