python hashlib md5加密

2018-04-25  本文已影响0人  Leo_0626

MD5模块在python3被移除,所以使用hashlib进行MD5加密

import hashlib
import string
import random
str = "".join([random.choice(string.letters) for i in range(10)])
h1 = hashlib.md5()
h1.update(str.encoding="utf-8")
#md5加密后的结果
h1.hexdigest()

python2 使用MD5模块进行加密

import md5
h1= md5.new()
str = "".join([random.choice(string.letters+string.digits) for i in range(10)])
h1.update(str.encode(encoding="utf-8")
h1.hexdigest()
上一篇下一篇

猜你喜欢

热点阅读