19. Обработка интернет-данных¶Internet Data Handling
В этой главе описываются модули, поддерживающие обработку форматов данных, обычно используемых в Интернете.
- 19.1. email – Пакет для работы с электронной почтой и MIMEemail – An email and MIME handling package
- 19.1.1. email.message: Представление сообщения электронной почтыemail.message: Representing an email message
- 19.1.2. email.parser: Разбор сообщений электронной почтыemail.parser: Parsing email messages
- 19.1.3. email.generator: Генерация MIME-документовemail.generator: Generating MIME documents
- 19.1.4. email.policy: Объекты политикиemail.policy: Policy Objects
- 19.1.5. email.headerregistry: Пользовательские объекты заголовковemail.headerregistry: Custom Header Objects
- 19.1.6. email.contentmanager: Управление MIME-содержимымemail.contentmanager: Managing MIME Content
- 19.1.7. email.mime: Создание объектов email и MIME с нуляemail.mime: Creating email and MIME objects from scratch
- 19.1.8. email.header: Интернационализированные заголовкиemail.header: Internationalized headers
- 19.1.9. email.charset: Представление кодировокemail.charset: Representing character sets
- 19.1.10. email.encoders: Кодировщикиemail.encoders: Encoders
- 19.1.11. email.errors: Классы исключений и дефектовemail.errors: Exception and Defect classes
- 19.1.12. email.utils: Разные утилитыemail.utils: Miscellaneous utilities
- 19.1.13. email.iterators: Итераторыemail.iterators: Iterators
- 19.1.14. email: Примерыemail: Examples
- 19.1.15. История пакетаPackage History
- 19.1.16. Отличия от mimelibDifferences from mimelib
- 19.2. json – Кодировщик и декодировщик JSONjson – JSON encoder and decoder
- 19.2.1. Базовое использованиеBasic Usage
- 19.2.2. Кодировщики и декодировщикиEncoders and Decoders
- 19.2.3. Соответствие стандартам и совместимостьStandard Compliance and Interoperability
- 19.2.3.1. Кодировки символовCharacter Encodings
- 19.2.3.2. Значения бесконечности и NaNInfinite and NaN Number Values
- 19.2.3.3. Повторяющиеся имена в объектеRepeated Names Within an Object
- 19.2.3.4. Значения верхнего уровня, не являющиеся объектом или массивомTop-level Non-Object, Non-Array Values
- 19.2.3.5. Ограничения реализацииImplementation Limitations
- 19.3. mailcap – Обработка файлов mailcapmailcap – Mailcap file handling
- 19.4. mailbox – Работа с почтовыми ящиками в различных форматахmailbox – Manipulate mailboxes in various formats
- 19.5. mimetypes – Сопоставляет имена файлов с MIME-типамиmimetypes – Map filenames to MIME types
- 19.6. base64 – Кодировки данных Base16, Base32, Base64, Base85base64 – Base16, Base32, Base64, Base85 Data Encodings
- 19.7. binhex – Кодирование и декодирование файлов binhex4binhex – Encode and decode binhex4 files
- 19.8. binascii – Преобразование между двоичным кодом и ASCIIbinascii – Convert between binary and ASCII
- 19.9. quopri – Кодирование и декодирование данных MIME в формате quoted-printablequopri – Encode and decode MIME quoted-printable data
- 19.10. uu – Кодирование и декодирование файлов uuencodeuu – Encode and decode uuencode files