基础 - 计算 md5

  • 作者:KK

  • 发表日期:2019.10.09


基本代码

import hashlib

str = '123456'

md5 = hashlib.md5()
md5.update(str.encode("utf-8"))
md5_str = md5.hexdigest()

print(md5_str)

多次 md5

多次 update 再 hexdigest 就好了

import hashlib

str = '123456'

md5 = hashlib.md5()
md5.update(str.encode("utf-8"))
md5_str = md5.hexdigest()

print(md5_str)



md5.update('223456'.encode("utf-8"))
print(md5.hexdigest())

md5.update('323456'.encode("utf-8"))
print(md5.hexdigest())

输出如下

e10adc3949ba59abbe56e057f20f883e
b3b2384f3d7df726dfffe4f8a3a5e5b2
516ec323bd4ccbde1f14ce4e5478026f