base64.b64decode
时间: 2023-07-06 08:18:27 浏览: 91
python base64编码解码详细笔记
`base64.b64decode()` 是 Python 中用于解码 base64 编码字符串的函数。它可以将 base64 编码的数据解码为原始的二进制数据。
使用该函数需要将 base64 编码的字符串作为参数传递给 `b64decode()` 函数。示例代码如下:
```python
import base64
# 解码 base64 编码的字符串
encoded_data = b'dGVzdA=='
decoded_data = base64.b64decode(encoded_data)
print(decoded_data) # 输出 b'test'
```
在上面的示例代码中,`b'dGVzdA=='` 是一个 base64 编码的字符串,它表示的是字符串 `'test'` 的 base64 编码。我们使用 `b64decode()` 函数将其解码为原始的二进制数据,得到的结果是 `b'test'`。
需要注意的是,`base64.b64decode()` 函数和 `base64.decodebytes()` 函数的作用是相同的,只是使用方式略有不同。`b64decode()` 函数可以直接接受 base64 编码的字符串作为参数,而 `decodebytes()` 函数需要将其转换为 bytes 对象后再进行解码。
阅读全文