This chapter describes modules which support handling data formats commonly used on the internet. Some, like SGML and XML, may be useful for other applications as well.
| formatter | Generic output formatter and device interface. | 
| rfc822 | Parse RFC 822  | 
| mimetools | Tools for parsing MIME-style message bodies. | 
| MimeWriter | Generic MIME file writer. | 
| multifile | Support for reading files which contain distinct parts, such as some MIME data. | 
| binhex | Encode and decode files in binhex4 format. | 
| uu | Encode and decode files in uuencode format. | 
| binascii | Tools for converting between binary and various ASCII<#29091#><#29091#>-encoded binary representations. | 
| xdrlib | Encoders and decoders for the External Data Representation (XDR). | 
| mailcap | Mailcap file handling. | 
| mimetypes | Mapping of filename extensions to MIME types. | 
| base64 | Encode and decode files using the MIME base64 data. | 
| quopri | Encode and decode files using the MIME quoted-printable encoding. | 
| mailbox | Read various mailbox formats. | 
| mhlib | Manipulate MH mailboxes from Python. | 
| mimify | Mimification and unmimification of mail messages. | 
| netrc | Loading of .netrc files. | 
| robotparser | Accepts as input a list of lines or URL that refers to a robots.txt file, parses the file, then builds a set of rules from that list and answers questions about fetchability of other URLs. |