代码实现MD5和Base64接口加密
#MD5加密接口
def md5(self, args):
#编码格式设置为utf-8
utf8_str = str(args).encode("utf-8")
#再将字符串放到MD5里面执行
md5_str = hashlib.md5(utf8_str).hexdigest()
return md5_str.upper()
# Base64加密接口
def Bs64(self, args):
utf8_str = str(args).encode("utf-8")
#错误写法: base64_str = base64.b64decode(utf8_str).decode("utf-8")
#这里是b64encode(utf8_str)代表要编码成64位的字节吗,再解码成utf-8
base64_str = base64.b64encode(utf8_str).decode("utf-8")
return base64_str.upper()
每篇一句:
啥都不是
本文来自博客园,作者:Titen,转载请注明原文链接:https://www.cnblogs.com/chengxiazuohua/p/15713378.html