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: main.py [OPTIONS]

Options:
  -i, --inpath TEXT      [required]
  -a, --analyze BOOLEAN
  -t, --threshold FLOAT
  -e, --extensions TEXT  [required]
  -v, --verbose
  --help                 Show this message and exit.

Example output

(env) E:\Users\Jarvis\PycharmProjects\fiddup>python -m fiddup -i C:\Temp -e txt -d True
[Results]
Original                                Compared to                             Match          
New folder                              New folder - Copy                       74.07
New folder - Copy                       New folder - Copy (2)                   89.47
New folder - Copy                       New folder - Copy (3)                   89.47
New folder - Copy                       New folder - Copy (4)                   89.47
New folder - Copy                       New folder - Copy (5)                   89.47
New folder - Copy                       New folder - Copy (6)                   89.47
New folder - Copy (2)                   New folder - Copy (3)                   95.24
New folder - Copy (2)                   New folder - Copy (4)                   95.24
New folder - Copy (2)                   New folder - Copy (5)                   95.24
New folder - Copy (2)                   New folder - Copy (6)                   95.24
New folder - Copy (3)                   New folder - Copy (4)                   95.24
New folder - Copy (3)                   New folder - Copy (5)                   95.24
New folder - Copy (3)                   New folder - Copy (6)                   95.24
New folder - Copy (4)                   New folder - Copy (5)                   95.24
New folder - Copy (4)                   New folder - Copy (6)                   95.24
New folder - Copy (5)                   New folder - Copy (6)                   95.24
New Text Document - Copy (2).txt        New Text Document - Copy (3).txt        96.88
New Text Document - Copy (2).txt        New Text Document - Copy (4).txt        96.88
New Text Document - Copy (2).txt        New Text Document - Copy (5).txt        96.88
New Text Document - Copy (2).txt        New Text Document - Copy (6).txt        96.88
New Text Document - Copy (2).txt        New Text Document - Copy.txt            93.33
New Text Document - Copy (2).txt        New Text Document.txt                   79.25
New Text Document - Copy (3).txt        New Text Document - Copy (4).txt        96.88
New Text Document - Copy (3).txt        New Text Document - Copy (5).txt        96.88
New Text Document - Copy (3).txt        New Text Document - Copy (6).txt        96.88
New Text Document - Copy (3).txt        New Text Document - Copy.txt            93.33
New Text Document - Copy (3).txt        New Text Document.txt                   79.25
New Text Document - Copy (4).txt        New Text Document - Copy (5).txt        96.88
New Text Document - Copy (4).txt        New Text Document - Copy (6).txt        96.88
New Text Document - Copy (4).txt        New Text Document - Copy.txt            93.33
New Text Document - Copy (4).txt        New Text Document.txt                   79.25
New Text Document - Copy (5).txt        New Text Document - Copy (6).txt        96.88
New Text Document - Copy (5).txt        New Text Document - Copy.txt            93.33
New Text Document - Copy (5).txt        New Text Document.txt                   79.25
New Text Document - Copy (6).txt        New Text Document - Copy.txt            93.33
New Text Document - Copy (6).txt        New Text Document.txt                   79.25
New Text Document - Copy.txt            New Text Document.txt                   85.71

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-1.2.1.tar.gz (3.1 kB view hashes)

Uploaded Source

Built Distribution

fiddup-1.2.1-py3-none-any.whl (3.4 kB view hashes)

Uploaded Python 3

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