base64模块使用
base64编码方式, 会将得到的数据(bytes类型)的每3个字节扩展为4个字节.
eg: b’123456789’ 这里就是9个字节.
如果输入的字节数”多出”了1个, 编码后就在末尾加2个’=’.
如果输入的字节数”多出”了2个, 编码后就在末尾加1个’=’.
import base64
a3 = b'123'
a4 = b'1234'
a5 = b'12345'
a3_64 = base64.b64encode(a3) # 进行编码
print(a3_64)
a3_d64 = base64.b64decode(a3_64) # 进行解码
print(a3_d64)
a4_64 = base64.b64encode(a4)
print(a4_64)
a5_64 = base64.b64encode(a5)
print(a5_64)