This chapter describes modules which support handling data formats commonly used on the Internet.
formatter | Generic output formatter and device interface. | |
Package supporting the parsing, manipulating, and generating email messages, including MIME documents. | ||
email.Message | The base class representing email messages. | |
email.Parser | Parse flat text email messages to produce a message object structure. | |
email.Generator | Generate flat text email messages from a message structure. | |
email.Header | Representing non-ASCII headers | |
email.Charset | Character Sets | |
email.Encoders | Encoders for email message payloads. | |
email.Errors | The exception classes used by the email package. | |
email.Utils | Miscellaneous email package utilities. | |
email.Iterators | Iterate over a message object tree. | |
mailcap | Mailcap file handling. | |
mailbox | Read various mailbox formats. | |
mhlib | Manipulate MH mailboxes from Python. | |
mimetools | Tools for parsing MIME-style message bodies. | |
mimetypes | Mapping of filename extensions to MIME types. | |
MimeWriter | Generic MIME file writer. | |
mimify | Mimification and unmimification of mail messages. | |
multifile | Support for reading files which contain distinct parts, such as some MIME data. | |
rfc822 | Parse RFC 2822 style mail messages. | |
base64 | Encode and decode files using the MIME base64 data. | |
binascii | Tools for converting between binary and various ASCII-encoded binary representations. | |
binhex | Encode and decode files in binhex4 format. | |
quopri | Encode and decode files using the MIME quoted-printable encoding. | |
uu | Encode and decode files in uuencode format. | |
xdrlib | Encoders and decoders for the External Data Representation (XDR). | |
netrc | Loading of .netrc files. | |
robotparser | Loads a robots.txt file and answers questions about fetchability of other URLs. |