python-fchksum is a module used to find checksums of files (or stdin). It supports md5, crc32, cksum, bsd-style sum, and sysv-style sum. The advantage of using fchksum over the Python md5 and zlib(.crc32) modules is both ease of use and speed. You only need to tell it the filename, and the work is done by C code.
| Tags | Communications File Sharing Software Development Libraries Archiving Python Modules |
|---|---|
| Licenses | GPL |
| Operating Systems | OS Independent |
| Implementation | C Python |
Recent releases


Changes: This version fixes compile on non-C99 compilers.


Changes: New progress callback function ability, new fcrc32d and fcksumd functions which return results in the form of a binary string, and removal of stdio usage.


Changes: Fixes to checking for read() errors in md5 and crc32 functions, and a new testcase for read errors (requires SUBTERFUGUE).


No changes have been submitted for this release.


Changes: cksum(1) and sum(1) style checksums, and a speed test script were added. read() is used instead of fread() for a minor speed boost.