md5sum
参考 http://docs.python.org/2/library/hashlib.html
from hashlib import md5
def md5_str(s):
m = md5()
m.update(s)
return m.hexdigest()
def md5_file(filename):
m = md5()
a_file = open(filename, 'rb')
m.update(a_file.read())
a_file.close()
return m.hexdigest()
if __name__ == '__main__':
filename = 'cq.jpg'
print md5_file(filename), filename
print md5_str(filename)