python 计算文件的md5值实例,支持大文件

import hashlib
import os
 
 
def GetFileMd5(filename):
    if not os.path.isfile(filename):
        return
    myHash = hashlib.md5()
    f = open(filename,'rb')
    while True:
        b = f.read(8096)
        if not b :
            break
        myHash.update(b)
    f.close()
    return str(myHash.hexdigest()).upper()
 
print(GetFileMd5('文件路径')) #文件路径

在实际使用中我们可以通过计算md5是否保留或删除文件

image.png

支付宝扫码打赏 微信扫码打赏

如果本文对你有帮助,欢迎打赏本站

喜欢 ()or分享
    匿名评论
  • 评论
人参与,条评论