Spaces:
Paused
Paused
import hashlib | |
def checksum(large_file): | |
"""Calculate MD5 checksum for file.""" | |
md5_object = hashlib.md5() | |
block_size = 128 * md5_object.block_size | |
with open(large_file, 'rb') as a_file: | |
chunk = a_file.read(block_size) | |
while chunk: | |
md5_object.update(chunk) | |
chunk = a_file.read(block_size) | |
return md5_object.hexdigest() |