pycksumPython implementation of cksum algorithm | |
Download |
pycksum Ranking & Summary
Advertisement
- License:
- Other/Proprietary Li...
- Price:
- FREE
- Publisher Name:
- Lewis Sobotkiewicz
- Publisher web site:
- https://github.com/sobotklp/
pycksum Tags
pycksum Description
pycksum is a Python implementation of the cksum algorithm.The cksum algorithm generates a checksum for a stream of data. While cksum is not cryptographically strong, it can be used to validate the integrity of transferred files.Pycksum includes a pure Python implementation of cksum as well as an efficient C extension that will automatically be used on platforms that support it.Installationpip install pycksumExamplesThe simplest way to use pycksum is to just give it a string:import pycksumck = pycksum.cksum("Any string")You can pass in a file or an iterable:ck = pycksum.cksum( open("filename"))ck = pycksum.cksum( )If you have a lot of data to process, it's more memory-efficient to calculate the cksum incrementally:c = pycksum.Cksum()for data in input_fd: c.add(data)ck = c.get_cksum()sz = c.get_size()Product's homepage
pycksum Related Software