python base64
时间: 2023-08-25 10:10:08 浏览: 119
base64
Base64是一种用于将二进制数据编码为ASCII字符的编码方式。在Python中,可以使用标准库中的`base64`模块来进行Base64编码和解码操作。下面是一个简单的示例:
```python
import base64
# 编码
data = b'Hello, World!' # 要编码的二进制数据
encoded_data = base64.b64encode(data) # Base64编码
print(encoded_data) # 输出编码后的数据
# 解码
decoded_data = base64.b64decode(encoded_data) # Base64解码
print(decoded_data) # 输出解码后的数据
```
在上述示例中,我们首先将字符串`Hello, World!`转换为二进制数据,然后使用`base64.b64encode()`函数进行Base64编码。编码后的数据以字节字符串的形式输出。接着,我们使用`base64.b64decode()`函数对编码后的数据进行解码,得到原始的二进制数据。
请注意,Base64编码后的数据会比原始数据稍微增大,因为每3个字节的二进制数据会被编码为4个字符。
阅读全文