首页 > 其他 > 详细

使用hashlib判断两个大文件的一致性

时间:2019-09-19 01:19:39      阅读:88      评论:0      收藏:0      [点我收藏+]
    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判断两个大文件的一致性

原文:https://www.cnblogs.com/shi-py-rengongzhineng/p/11546249.html

(2)
(2)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!