quopri
The quopri module performs quoted-printable transport encoding and decoding. This format is used primarily to encode text files that are mostly readable but may contain a small number of special characters (for example, control characters or non-ASCII characters). The following rules describe how the quoted-printable encoding works:
Any printable non-whitespace ASCII character, with the exception of ‘=’, is represented as is.
The ‘=’ character is used as an escape character. When followed by two hexadecimal digits, it represents a character with that value (for example, ‘=0C’). The equals sign is represented by ‘=3D’. If ‘=’ appears at the end of a line, it denotes a soft line break. This only occurs if a long line of input text must be ...
Get Python: Essential Reference, Third Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.