使用hashlib判断两个大文件的一致性
Posted shi-py-rengongzhineng
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用hashlib判断两个大文件的一致性相关的知识,希望对你有一定的参考价值。
def file_md5(path): ‘‘‘ 获取文件的md5 :param path:文件路径 :return: 返回密文 ‘‘‘ import hashlib import os file_md5 = hashlib.md5() size = os.path.getsize(path) with open(path, mode=‘rb‘) as f: while size > 1024: content = f.read(1024) file_md5.update(content) size -= 1024 else: content = f.read(size) file_md5.update(content) size = 0 return file_md5.hexdigest()
以上是关于使用hashlib判断两个大文件的一致性的主要内容,如果未能解决你的问题,请参考以下文章
hashlib模块,configparse模块,logging模块