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|
|Operating Systems||OS Independent|
Release Notes: This version fixes compile on non-C99 compilers.
Release Notes: 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.
Release Notes: Fixes to checking for read() errors in md5 and crc32 functions, and a new testcase for read errors (requires SUBTERFUGUE).
Release Notes: 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.