Decode Base64 string to byte array Decode Base64 string to byte array python python

Decode Base64 string to byte array


You can use bytearray for exactly this. Possibly the binascii module and struct can be helpful, too.

import binasciiimport structbinstr=b"thisisunreadablebytes"encoded=binascii.b2a_base64(binstr)print encodedprint binascii.a2b_base64(encoded)ba=bytearray(binstr)print list(ba)print binascii.b2a_hex(binstr)print struct.unpack("21B",binstr)