一个很简单的MD5计算,python hashlib

import hashlib
import time

large = 0
md5 = hashlib.md5()
start = time.time()
with open('test.py', 'rb') as f:
a = f.read(2048)
md5.update(a)
large = len(a) + large
while len(a) > 0:
a = f.read(2048)
md5.update(a)
large = len(a)+large
end = time.time()
print('md5: %s:' %md5.hexdigest())
print(int(large)/1024)
print(end - start)

 

posted @ 2018-11-23 18:42  丶丶Ao  阅读(264)  评论(0)    收藏  举报