#!/usr/bin/env python
#encoding:utf8
import hashlib
import sys
#m = hashlib.md5()
#m.update('a')
#m.hexdigest()
#echo -n a |md5sum
def md5sum(f):
md5 = hashlib.md5()
fd = open(f)
while True:
data = fd.read(1024*4)
if data:
md5.update(data)
else:
break
fd.close()
return md5.hexdigest()
if __name__=="__main__":
print md5sum(sys.argv[1])
转载于:https://blog.51cto.com/muzinan110/1437984