Base64 Encoding

The base64 module

  • Encodes and decodes base64 encoded text
  • Commonly used to embed binary data in mail attachments

Encoding

     import base64
     base64.encode(inputfile,outputfile)     # Files
     es = base64.encodestring(s)             # Strings

Decoding

     import base64
     base64.decode(inputfile, outputfile)    # Files
     s = base64.decodestring(es)             # String
<<< O'Reilly OSCON 2000, Advanced Python Programming, Slide 103
July 17, 2000, beazley@cs.uchicago.edu
>>>