MD5加密具体如下:
import hashlib
#使用md5进行数据加密时,可以返回16,32,64位数据
#使用下面方式返回的是16进制的32位的加密数据
def get_md5(x):
a=hashlib.md5() #创建一个数据加密对象
a.update(x.encode('utf-8')) #把要加密的数据传递到加密对象,并给字符串一个编码格式
get_a=a.hexdigest() #获取以16进制(hexdigest())进行加密后的数据
return get_a[8:-8] #取中间的16位数据(因为数据库中截取的是中间16位)