Python计算文件MD5值
1 import hashlib 2 def fileMD5(filename): 3 m = hashlib.md5() #md5计算 4 #m = hashlib.sha1() #sha1计算 5 #m = hashlib.sha224() #sha224计算 6 #m = hashlib.sha256() #sha256计算 7 #m = hashlib.sha384() #sha384计算 8 #m = hashlib.sha512() #sha512计算 9 # 10 with open(filename) as f: 11 while True: 12 data = f.read(4096) 13 if len(data) == 0: 14 break 15 m.update(data) 16 return m.hexdigest() 17 if __name__ == '__main__': 18 fileMD5('xxxxx.xxx')
作者:Dozeoo
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。