在Python中使用MD5模块

步骤:

01、导入md5模块

 

import md5



02、得到一个新的md5对象

m = md5.new()



03、用一个字符串更新md5对象

 

s = “hahaha”
m.update(s)




04、得到该字符串(这里是s)的摘要

print m.degest()



05、或者得到16进制的摘要(这个就是我们想要的)

print m.hexdigest()



这会得到一个字符串,长度为32
我得到的是:

 

101a6ec9f938885df0a44f20458d2eb4



 

备注:如果m.update(a)之后在 m.update(b),那么就相当于m.update(a+b)