import hashlib import sys def check_md5(fname): m = hashlib.md5() #创建md5对象 with open(fname,'rb') as fobj: while True: data = fobj.read(4096) if not data: break m.update(data) #更新md5对象 return m.hexdigest() #返回md5对象 if __name__ == '__main__': print(check_md5(sys.argv[1])) #sys.argv[0],是脚本本身的名,[1],才是要测试文件的名 #python3 脚本名 要测试的文件绝对路径
python-hashlib模块计算md5值(81)
最新推荐文章于 2024-06-02 13:53:25 发布