python base64 library

python base64 library

base64 library

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

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

example

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

Guess you like

Origin blog.csdn.net/qq_44659804/article/details/128819656