有的時候,在base64解碼的時候,因爲字節問題出現解碼錯誤。解決的辦法就是不足原base64子串的長度:python
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)