模块提供了将二进制数据编码为可打印的ASCII字符以及将这些编码解码回二进制数据的函数。它为RFC3548指定的Base16,Base32和Base64编码以及已被广泛接受的Ascii85和Base85编码提供了编码和解码函数。
import base64
en = base64.b64encode(b'hello world')
print(base64.b64decode(en))
方法如下
b64encode:对字节类进行base64编码
b64decode:对编码过的字节类解码
standard_b64encode:使用标准Base64字母表编码
standard_b64decode:使用标准Base64字母表解码
b32encode:对字节类进行base32编码
b32decode:对编码过的字节类base32解码