编程技术分享平台

网站首页 > 技术教程 正文

Python实现Base64编码和解码的示例

xnh888 2025-01-12 19:39:50 技术教程 41 ℃ 0 评论

Base64编码和解码在Python中非常简单。可以使用内置的base64库。以下是基本示例:

Base64编码:

python复制代码import base64    # 输入字符串  data = "Hello, World!"    # 将字符串转换为字节  data_bytes = data.encode('utf8')    # 进行Base64编码  encoded_data = base64.b64encode(data_bytes)    # 将编码后的字节转换回字符串  encoded_str = encoded_data.decode('utf8')    print(encoded_str)

Base64解码:

python复制代码import base64    # 输入字符串  encoded_str = "SGVsbG8sIFdvcmxkIQ=="    # 将字符串转换为字节  encoded_bytes = encoded_str.encode('utf8')    # 进行Base64解码  decoded_data = base64.b64decode(encoded_bytes)    # 将解码后的字节转换回字符串  decoded_str = decoded_data.decode('utf8')    print(decoded_str)

注意,Base64编码不是加密,它可以很容易地被解码。它主要用于确保数据在传输过程中保持完整,不会被损坏。

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表