import hashlib
def filehash(filename):
# 对文件做hash算法
# 用sha256方法计算
h = hashlib.sha256()
# 将文件按照4096k大小读出,每一个都hash
with open(filename, "rb") as f:
content = f.read(4096)
h.update(content)
# 返回值就是hash文件后的值
return h.hexdigest()
如何对文件进行hash
猜你喜欢
转载自blog.csdn.net/weixin_43910988/article/details/88592250
今日推荐
周排行