# coding=utf-8 #如果报Non-ASCII character '\xe6' in file /odoo/123.py on line 5, but no encoding declared类似的这个错加入这行就解决了
import base64
# 加密
def encryption(str):
# 想将字符串转编码成base64,要先将字符串转换成二进制数据
bytes_url = str.encode("utf-8")
str_url = base64.b64encode(bytes_url) # 被编码的参数必须是二进制数据
print(str_url)
return str_url
# 解密
def decrypt(str):
# 将base64解码成字符串
import base64
str_url = base64.b64decode(str).decode("utf-8")
print(str_url)
res=encryption('xxx')
decrypt(res)
base64 的加密和解密
最新推荐文章于 2024-03-25 20:00:00 发布