文件校验
65.2 文件校验
大文件可分块 update 计算哈希。
文件 MD5
import hashlib
h = hashlib.md5()
with open('demo.txt', 'rb') as f:
for chunk in iter(lambda: f.read(4096), b''):
h.update(chunk)
print(h.hexdigest())
大文件可分块 update 计算哈希。
import hashlib
h = hashlib.md5()
with open('demo.txt', 'rb') as f:
for chunk in iter(lambda: f.read(4096), b''):
h.update(chunk)
print(h.hexdigest())