base64编码后的数据回避原始数据少占用33%左右的存储空间。python内置的标准库base64提供了base64编码的功能
代码语言:javascript复制import base64
message = '红红火火恍恍惚惚'
msg = base64.b64encode(message.encode())
print('原文:', message)
print('base64编码后的结果:', msg)
text = base64.b64decode(msg)
print('base64解码后的文本:', text.decode())
执行结果
代码语言:javascript复制原文: 红红火火恍恍惚惚
base64编码后的结果: b'57qi57qi54Gr54Gr5oGN5oGN5oOa5oOa'
base64解码后的文本: 红红火火恍恍惚惚