Skip to main content

justone -- Fast find duplicate files in folder

author: owtotwo

Usage

usage: justone.py [-h] [-s] [-i] [-t] [-v] FOLDER [FOLDER ...]

Fast duplicate files finder

positional arguments:
  FOLDER              文件夹路径

optional arguments:
  -h, --help          show this help message and exit
  -s, --strict        [0][default] 基于hash比较
                      [1][-s] 基于文件stat的shallow对比,不一致时进行字节对比,防止hash碰撞
                      [2][-ss] 严格逐个字节对比,防止文件stat与hash碰撞
  -i, --ignore-error  忽略权限、文件不存在等异常,继续执行(此时将忽略相应文件的重复可能)
  -t, --time          记录总用时消耗
  -v, --version       显示此命令行当前版本

Requirements

Fake Information as below...

  • Windows 10
  • Python3.7+
  • pip
  • pypi
    • xxhash == 2.0.0 (Recommended, but not necessary)
    • tqdm == 4.49.0 (Not necessary)

Install by pip and Run on Win10

$ pip install justone
$ justone -h
$ justone 'D:\data' 'C:\WeGame'
$ justone 'D:\fragmented files' -s

License

LGPLv3 © owtotwo

Release files for justone 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for justone 0.2.0
File Size Uploaded
justone-0.2.0.tar.gz 8.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for justone 0.2.0
File Interpreter ABI Platform
justone-0.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 20.7 kB

Release files / justone-0.2.0.tar.gz

Download URL justone-0.2.0.tar.gz
Size 8.9 kB
Tags Source
SHA-256 checksum
How to use checksums
f6f8b021bdfb3aef45c1d5776cce010e403aa347894eea16f3024ae3064e33aa
BLAKE2b-256 checksum
How to use checksums
71db49b6a52dd2e4956b1e04cc22fc5d39222fc1800017534e94b09719f45175
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.8.5

Release files / justone-0.2.0-py3-none-any.whl

Download URL justone-0.2.0-py3-none-any.whl
Size 11.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d39d02d4e5788e66ae435892576a31d77fd0eff29790ff2f72e70235ff5e3307
BLAKE2b-256 checksum
How to use checksums
1a062032122d8f3fdbe6deabce8839a91d5395c2ddd81674593489267dcd73da
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.8.5

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.2

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page