18. Обработка интернет-данных¶Internet Data Handling
В этой главе описываются модули, поддерживающие обработку форматов данных, обычно используемых в Интернете.
- 18.1.
email– Пакет для работы с электронной почтой и MIMEemail – An email and MIME handling package- 18.1.1.
email.message: Представление сообщения электронной почтыemail.message: Representing an email message - 18.1.2.
email.parser: Разбор сообщений электронной почтыemail.parser: Parsing email messages - 18.1.3.
email.generator: Генерация MIME-документовemail.generator: Generating MIME documents - 18.1.4.
email.mime: Создание объектов email и MIME с нуляemail.mime: Creating email and MIME objects from scratch - 18.1.5.
email.header: Интернационализированные заголовкиemail.header: Internationalized headers - 18.1.6.
email.charset: Представление наборов символовemail.charset: Representing character sets - 18.1.7.
email.encoders: Кодировщикиemail.encoders: Encoders - 18.1.8.
email.errors: Классы исключений и дефектовemail.errors: Exception and Defect classes - 18.1.9.
email.utils: Прочие утилитыemail.utils: Miscellaneous utilities - 18.1.10.
email.iterators: Итераторыemail.iterators: Iterators - 18.1.11.
email: Примерыemail: Examples - 18.1.12. История пакетаPackage History
- 18.1.13. Отличия от
mimelibDifferences from mimelib
- 18.1.1.
- 18.2.
json– Кодировщик и декодировщик JSONjson – JSON encoder and decoder- 18.2.1. Базовое использованиеBasic Usage
- 18.2.2. Кодировщики и декодировщикиEncoders and Decoders
- 18.2.3. Соответствие стандартам и совместимостьStandard Compliance and Interoperability
- 18.2.3.1. Кодировки символовCharacter Encodings
- 18.2.3.2. Бесконечные и NaN числовые значенияInfinite and NaN Number Values
- 18.2.3.3. Повторяющиеся имена внутри объектаRepeated Names Within an Object
- 18.2.3.4. Значения верхнего уровня, не являющиеся объектом или массивомTop-level Non-Object, Non-Array Values
- 18.2.3.5. Ограничения реализацииImplementation Limitations
- 18.3.
mailcap– Обработка файлов mailcapmailcap – Mailcap file handling - 18.4.
mailbox– Управление почтовыми ящиками в различных форматахmailbox – Manipulate mailboxes in various formats - 18.5.
mhlib– Доступ к почтовым ящикам MHmhlib – Access to MH mailboxes - 18.6.
mimetools– Инструменты для разбора MIME-сообщенийmimetools – Tools for parsing MIME messages - 18.7.
mimetypes– Сопоставление имён файлов с MIME-типамиmimetypes – Map filenames to MIME types - 18.8.
MimeWriter– Универсальный инструмент для записи MIME-файловMimeWriter – Generic MIME file writer - 18.9.
mimify– Обработка MIME почтовых сообщенийmimify – MIME processing of mail messages - 18.10.
multifile– Поддержка файлов с отдельными частямиmultifile – Support for files containing distinct parts - 18.11.
rfc822– Разбор заголовков почтовых сообщений RFC 2822rfc822 – Parse RFC 2822 mail headers - 18.12.
base64– Кодирование данных Base16, Base32, Base64 по RFC 3548base64 – RFC 3548: Base16, Base32, Base64 Data Encodings - 18.13.
binhex– Кодирование и декодирование файлов binhex4binhex – Encode and decode binhex4 files - 18.14.
binascii– Преобразование между двоичным и ASCIIbinascii – Convert between binary and ASCII - 18.15.
quopri– Кодирование и декодирование MIME-данных в формате quoted-printablequopri – Encode and decode MIME quoted-printable data - 18.16.
uu– Кодирование и декодирование файлов uuencodeuu – Encode and decode uuencode files