注意一点:参数和返回值都是bytes而非str类型,需要encode/decode转换
    Base64编码

    1. 将源字符串转字节串 .encode(‘utf-8’)
    2. 对中间字节串进行base64编码 base64.b64encode(bytes)
    3. 对其进行字符串化 str/decode(‘utf-8’)

    Base64解码

    1. 对源字符串转字节串
    1. import base64
    2. # Base64编码 (字符串转Base64二进制)
    3. url = "https://www.baidu.com"
    4. dst = base64.b64encode(url.encode()).decode()
    5. print(dst)
    6. # Base64解码(Base64二进制转字符串)
    7. src = "aHR0cHM6Ly93d3cuYmFpZHUuY29t"
    8. url = base64.b64decode(src.encode()).decode()
    9. print(url)