calculate multiple MD5s using multiple processes.
Project description
mmd5sum: calculate multiple MD5s using multiple processing
If you have a huge many files that want to calculate MD5,
you will need mmd5sum. mmd5sum calculate a directory
of files (can have sub-directories) using multiple processes.
installation
pip install mmd5sum
features
- can specify a directory (can have sub-directories)
- can read calculated results to avoid recalculating
- can specify how many processes to use
- default using local machine command
md5sum, but can specify another one
usage
mmd5sum -d /path/to/directory -o md5.txt
If you have a file that some file already calculated:
mmd5sum -d /path/to/to/directory -i old_md5.txt -o new_md5.txt
If you want faster:
mmd5sum -d /path/to/directory -o md5.txt -p 10
-p 10 means you will have 10 processes in parallel, default is 4.
mmd5sum default use md5sum command to calculate MD5,
if the command calculate MD5 on you machine isn't md5sum:
mmd5sum -d /path/to/directory -o md5.txt -m md5
-m md5 means the command on your machine is md5。
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
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file mmd5sum-1.0.0.tar.gz.
File metadata
- Download URL: mmd5sum-1.0.0.tar.gz
- Upload date:
- Size: 3.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.7.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2061c534155231badeb56efc8f5d664bfac00970db3ec22a0f39a4ca8390c05a
|
|
| MD5 |
efd572b7e3432a1eb5278ced3cc0f831
|
|
| BLAKE2b-256 |
18b327d0737f0db779262af33c353a2774667270c661117fab4194b1899d9afc
|
File details
Details for the file mmd5sum-1.0.0-py3.7.egg.
File metadata
- Download URL: mmd5sum-1.0.0-py3.7.egg
- Upload date:
- Size: 5.3 kB
- Tags: Egg
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.7.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6bd83a3fea72c38a41d551e367a23b598e094b42c269d82a5d67ad6123d8bc7c
|
|
| MD5 |
eb0fbb903c48d26f5e9b323a2e03f92f
|
|
| BLAKE2b-256 |
a6bf527b911952880b7459a97a582afbc552bd6f8607f59c824cca0290ae8d90
|
File details
Details for the file mmd5sum-1.0.0-py3-none-any.whl.
File metadata
- Download URL: mmd5sum-1.0.0-py3-none-any.whl
- Upload date:
- Size: 3.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.7.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b8a4e0bdaa329cd5be3dbd0439fa483b7f6cc32ac0bfa485866d4598dbef367a
|
|
| MD5 |
f6f036cf427462a1b8e16f5974f5854f
|
|
| BLAKE2b-256 |
a5894390a731d446f8cb97e9905c53f310aca1b67267dcf53673ff479bf6e379
|