用于加密相关的操作,3.x里代替了md5模块和sha模块,主要提供 SHA1, SHA224, SHA256, SHA384, SHA512 ,MD5 算法

import hashlib

m = hashlib.md5()
m.update('hello'.encode('utf8'))  #py3 需要转换成字节后加密
print(m.hexdigest())   #

加严:

import hashlib

m = hashlib.md5('123'.encode('utf-8'))  #通过这个字符串加严
m.update('hello'.encode('utf8'))
print(m.hexdigest())   #

 

posted on 2018-05-11 15:20  Python哥  阅读(126)  评论(0编辑  收藏  举报