python标准库:base64模块,,Base64是一种用


Base64是一种用64个字符来表示任意二进制数据的方法。(将二进制编码转换成ASCII字符)。使用A-Z,a-z,0-9,/,+这64个字符

技术分享图片

函数描述
base64.b64encode(s)对二进制数据进行base64编码
base64.b64decode(s)对base64编码的数据进行解码
base64.urlsafe_b64encode(s)对URL进行baase64编码
base64.urlsafe_b64decode(s)解码

import base64str1=b"hello word"encode_data=base64.b64encode(str1)print(encode_data)print(base64.b64decode(encode_data))>>>>b‘aGVsbG8gd29yZA==‘    b‘hello word‘
import base64url="https://www.google.com"encode_data=base64.urlsafe_b64encode(url.encode())print(encode_data)print(base64.urlsafe_b64decode(encode_data))>>>b‘aHR0cHM6Ly93d3cuZ29vZ2xlLmNvbQ==‘   b‘https://www.google.com‘

python标准库:base64模块

评论关闭