O'Reilly logo

Python: Essential Reference, Third Edition by David Beazley

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

binascii

The binascii module is used to convert data between binary and a variety of ASCII encodings, such as base 64, binhex, and uuencoding.

a2b_uu(string)

Converts a line of uuencoded data to binary. Lines normally contain 45 (binary) bytes, except for the last line which may be less. Line data may be followed by whitespace.

b2a_uu(data)

Converts a string of binary data to a line of uuencoded ASCII characters. The length of data should not be more than 45 bytes. Otherwise, the Error exception is raised.

a2b_base64(string)

Converts a string of base 64–encoded data to binary.

b2a_base64(data)

Converts a string of binary data to a line of base 64–encoded ASCII characters. The length of data should not be more than 57 bytes if the resulting output ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required