由于MD5模块在python3中被移除 在python3中使用hashlib模块进行md5操作 import hashlib m=hashlib.md5() #创建MD5对象passwd=‘aaa123‘ #待加密密码m.update(passwd.encode()) #不能直接对字符串加密,要先把字符串转成bytes类型print(m.hexdigest()) #打印加密结果#md5加密是不可逆的 ==== 加密函数 ====def my_md5(str): import hashlib new_str=str.encode() #把字符串转成bytes类型 m =hashlib.md5() #实例化MD5对象 m.update(new_str) #加密 return m.hexdigest() #获取结果返回 print(my_md5(‘123‘))
原文地址:https://www.cnblogs.com/bainbian1234/p/9190625.html
时间: 2024-10-04 04:15:14