python之base64库

python之base64库

base64库

Base64是一种用64个可打印字符来表示任意二进制数据的方法。(bytes数据)

也可以通过base64编码解码文本数据

示例

b1 = base64.b64encode('abghjgjhgjgjgkjkhjjgjjjgjj,kjkjkc'.encode()) # 此处为把字符串编码为bytes格式
# b1 = base64.b64encode(b'abghjgjhgjgjgkjkhjjgjjjgjj,kjkjkc')       # 此处为直接在字符串前加b,表示bytes格式

print(b1)
# b'YWJnaGpnamhnamdqZ2tqa2hqamdqampnamosa2pramtj'

b2 = base64.b64decode(b1)
print(b2)
# b'abghjgjhgjgjgkjkhjjgjjjgjj,kjkjkc'

b3 = base64.b64decode(b1).decode() # 此处为把bytes格式解码为字符串
print(b3)
# abghjgjhgjgjgkjkhjjgjjjgjj,kjkjkc

猜你喜欢

转载自blog.csdn.net/qq_44659804/article/details/128819656
今日推荐