纷乱人生 ©免责声明

文章标签 Python base64 base64编码 base64解码 文章分类 后端技术 阅读数 156

@免责声明:本文转载来自互联网,不代表本网站的观点和立场。 如果你觉得好,欢迎分享此网址给你的朋友。

Python中,你可以使用内置的base64模块对字符串进行Base64编码和解码。

下面是一个示例代码:

import base64

original_text = "Hello, World!"

# 编码
encoded_text = base64.b64encode(original_text.encode("utf-8")).decode("utf-8")
print("Encoded Text:", encoded_text)

# 解码
decoded_text = base64.b64decode(encoded_text).decode("utf-8")
print("Decoded Text:", decoded_text)

以上代码中,我们首先将原始文本编码为UTF-8字节流,并使用base64.b64encode()函数对字节流进行Base64编码。编码后的结果是一个字节对象,我们将其解码为UTF-8格式的字符串。

对于解码,我们使用base64.b64decode()函数对Base64编码的字符串进行解码,得到一个字节对象,然后将其解码为UTF-8格式的字符串。

需要注意的是,编码和解码的操作需要指定正确的编码方式(如UTF-8),以确保数据的正确性。

本文地址:https://www.meishiadd.com/python/229.html

相关文章

友情链接

Copyright © 2021-2023 MEISHIADD.COM 版权所有 京ICP备14024137号