有的时候,在base64解码的时候,由于字节问题出现解码错误。解决的办法就是不足原base64子串的长度:

def decode_base64(data):
    """
    Decode base64, padding being optional.
    :param data: Base64 data as an ASCII byte string
    :returns: The decoded byte string.
    """
    missing_padding = 4 - len(data) % 4 

    if missing_padding:
        data += '=' * missing_padding
    return base64.b64decode(data)

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-26
  • 2021-08-16
  • 2021-06-27
  • 2022-12-23
  • 2021-10-24
猜你喜欢
  • 2022-12-23
  • 2021-12-29
  • 2021-05-26
  • 2022-12-23
  • 2021-05-29
  • 2021-06-24
  • 1970-01-01
相关资源
相似解决方案