Skip to main content

Duplicate files finder

Project description

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

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

justone-0.2.0.tar.gz (8.9 kB view details)

Uploaded Source

Built Distribution

justone-0.2.0-py3-none-any.whl (11.8 kB view details)

Uploaded Python 3

File details

Details for the file justone-0.2.0.tar.gz.

File metadata

  • Download URL: justone-0.2.0.tar.gz
  • Upload date:
  • Size: 8.9 kB
  • Tags: Source
  • Uploaded using 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

File hashes

Hashes for justone-0.2.0.tar.gz
Algorithm Hash digest
SHA256 f6f8b021bdfb3aef45c1d5776cce010e403aa347894eea16f3024ae3064e33aa
MD5 760a94de9e50a5f32000d8e6226999e3
BLAKE2b-256 71db49b6a52dd2e4956b1e04cc22fc5d39222fc1800017534e94b09719f45175

See more details on using hashes here.

File details

Details for the file justone-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: justone-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 11.8 kB
  • Tags: Python 3
  • Uploaded using 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

File hashes

Hashes for justone-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d39d02d4e5788e66ae435892576a31d77fd0eff29790ff2f72e70235ff5e3307
MD5 de151f749d0b62082b50d545756205b7
BLAKE2b-256 1a062032122d8f3fdbe6deabce8839a91d5395c2ddd81674593489267dcd73da

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