(name, block_size=4096)
| 2 | |
| 3 | |
| 4 | def md5sum(name, block_size=4096): |
| 5 | d = hashlib.md5() |
| 6 | with open(name, mode="rb") as f: |
| 7 | buf = f.read(block_size) |
| 8 | while len(buf) > 0: |
| 9 | d.update(buf) |
| 10 | buf = f.read(block_size) |
| 11 | return d.hexdigest() |
| 12 | |
| 13 | |
| 14 | def write_md5sum(fname, name): |
no test coverage detected