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
Release history Release notifications | RSS feed
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 details)
Built Distribution
File details
Details for the file fiddup-1.2.1.tar.gz
.
File metadata
- Download URL: fiddup-1.2.1.tar.gz
- Upload date:
- Size: 3.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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3cee53ae08c55345d7b6636c89c09d907b72a6c2ed3dd2ade544cde1347df82f |
|
MD5 | 31f4fd887b4def56ed81d98555472757 |
|
BLAKE2b-256 | e9a3858729da74305d81be85d3cdafcbaa7dd8ac5d9fcc392751c5207b4c1901 |
File details
Details for the file fiddup-1.2.1-py3-none-any.whl
.
File metadata
- Download URL: fiddup-1.2.1-py3-none-any.whl
- Upload date:
- Size: 3.4 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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1ec6298e9f4990fef0a3741c1231ae70c3f215e9f01b160ec2341d656da5fba4 |
|
MD5 | 6cc404f0b9cec90ba071219b0da94dc0 |
|
BLAKE2b-256 | 0baadab22d8ce2cad7815899f8da486abf43b61bd4de98fbc01b71dc38e9e548 |