Navigation
index
modules
|
next
|
previous
|
Editorial Documentation
»
The Python Standard Library
»
18. Internet Data Handling
¶
This chapter describes modules which support handling data formats commonly used on the Internet.
18.1.
email
— An email and MIME handling package
18.1.1.
email.message
: Representing an email message
18.1.2.
email.parser
: Parsing email messages
18.1.2.1. FeedParser API
18.1.2.2. Parser class API
18.1.2.3. Additional notes
18.1.3.
email.generator
: Generating MIME documents
18.1.4.
email.mime
: Creating email and MIME objects from scratch
18.1.5.
email.header
: Internationalized headers
18.1.6.
email.charset
: Representing character sets
18.1.7.
email.encoders
: Encoders
18.1.8.
email.errors
: Exception and Defect classes
18.1.9.
email.utils
: Miscellaneous utilities
18.1.10.
email.iterators
: Iterators
18.1.11.
email
: Examples
18.1.12. Package History
18.1.13. Differences from
mimelib
18.2.
json
— JSON encoder and decoder
18.2.1. Basic Usage
18.2.2. Encoders and Decoders
18.2.3. Standard Compliance
18.2.3.1. Character Encodings
18.2.3.2. Top-level Non-Object, Non-Array Values
18.2.3.3. Infinite and NaN Number Values
18.2.3.4. Repeated Names Within an Object
18.3.
mailcap
— Mailcap file handling
18.4.
mailbox
— Manipulate mailboxes in various formats
18.4.1.
Mailbox
objects
18.4.1.1.
Maildir
18.4.1.2.
mbox
18.4.1.3.
MH
18.4.1.4.
Babyl
18.4.1.5.
MMDF
18.4.2.
Message
objects
18.4.2.1.
MaildirMessage
18.4.2.2.
mboxMessage
18.4.2.3.
MHMessage
18.4.2.4.
BabylMessage
18.4.2.5.
MMDFMessage
18.4.3. Exceptions
18.4.4. Deprecated classes and methods
18.4.5. Examples
18.5.
mhlib
— Access to MH mailboxes
18.5.1. MH Objects
18.5.2. Folder Objects
18.5.3. Message Objects
18.6.
mimetools
— Tools for parsing MIME messages
18.6.1. Additional Methods of Message Objects
18.7.
mimetypes
— Map filenames to MIME types
18.7.1. MimeTypes Objects
18.8.
MimeWriter
— Generic MIME file writer
18.8.1. MimeWriter Objects
18.9.
mimify
— MIME processing of mail messages
18.10.
multifile
— Support for files containing distinct parts
18.10.1. MultiFile Objects
18.10.2.
MultiFile
Example
18.11.
rfc822
— Parse RFC 2822 mail headers
18.11.1. Message Objects
18.11.2. AddressList Objects
18.12.
base64
— RFC 3548: Base16, Base32, Base64 Data Encodings
18.13.
binhex
— Encode and decode binhex4 files
18.13.1. Notes
18.14.
binascii
— Convert between binary and ASCII
18.15.
quopri
— Encode and decode MIME quoted-printable data
18.16.
uu
— Encode and decode uuencode files