> **Источник:** https://python-all.ru/2.7/library/netdata.html
>
> «Документация Python на русском» – неофициальный перевод официальной документации Python: версии от 2.6 до 3.16, полнотекстовый поиск, английский оригинал рядом с переводом. Эта Markdown-версия страницы предназначена для работы с LLM: вставьте её в ChatGPT, Claude или Cursor.

---

# 18. Обработка интернет-данных

В этой главе описываются модули, поддерживающие обработку форматов данных, обычно используемых в Интернете.

- [18.1. `email` – Пакет для работы с электронной почтой и MIME](https://python-all.ru/2.7/library/email.html)

  - [18.1.1. `email.message`: Представление сообщения электронной почты](https://python-all.ru/2.7/library/email.message.html)
  - [18.1.2. `email.parser`: Разбор сообщений электронной почты](https://python-all.ru/2.7/library/email.parser.html)

    - [18.1.2.1. API FeedParser](https://python-all.ru/2.7/library/email.parser.html#feedparser-api)
    - [18.1.2.2. API класса Parser](https://python-all.ru/2.7/library/email.parser.html#parser-class-api)
    - [18.1.2.3. Дополнительные замечания](https://python-all.ru/2.7/library/email.parser.html#additional-notes)
  - [18.1.3. `email.generator`: Генерация MIME-документов](https://python-all.ru/2.7/library/email.generator.html)
  - [18.1.4. `email.mime`: Создание объектов email и MIME с нуля](https://python-all.ru/2.7/library/email.mime.html)
  - [18.1.5. `email.header`: Интернационализированные заголовки](https://python-all.ru/2.7/library/email.header.html)
  - [18.1.6. `email.charset`: Представление наборов символов](https://python-all.ru/2.7/library/email.charset.html)
  - [18.1.7. `email.encoders`: Кодировщики](https://python-all.ru/2.7/library/email.encoders.html)
  - [18.1.8. `email.errors`: Классы исключений и дефектов](https://python-all.ru/2.7/library/email.errors.html)
  - [18.1.9. `email.utils`: Прочие утилиты](https://python-all.ru/2.7/library/email.utils.html)
  - [18.1.10. `email.iterators`: Итераторы](https://python-all.ru/2.7/library/email.iterators.html)
  - [18.1.11. `email`: Примеры](https://python-all.ru/2.7/library/email-examples.html)
  - [18.1.12. История пакета](https://python-all.ru/2.7/library/email.html#package-history)
  - [18.1.13. Отличия от `mimelib`](https://python-all.ru/2.7/library/email.html#differences-from-mimelib)
- [18.2. `json` – Кодировщик и декодировщик JSON](https://python-all.ru/2.7/library/json.html)

  - [18.2.1. Базовое использование](https://python-all.ru/2.7/library/json.html#basic-usage)
  - [18.2.2. Кодировщики и декодировщики](https://python-all.ru/2.7/library/json.html#encoders-and-decoders)
  - [18.2.3. Соответствие стандартам и совместимость](https://python-all.ru/2.7/library/json.html#standard-compliance-and-interoperability)

    - [18.2.3.1. Кодировки символов](https://python-all.ru/2.7/library/json.html#character-encodings)
    - [18.2.3.2. Бесконечные и NaN числовые значения](https://python-all.ru/2.7/library/json.html#infinite-and-nan-number-values)
    - [18.2.3.3. Повторяющиеся имена внутри объекта](https://python-all.ru/2.7/library/json.html#repeated-names-within-an-object)
    - [18.2.3.4. Значения верхнего уровня, не являющиеся объектом или массивом](https://python-all.ru/2.7/library/json.html#top-level-non-object-non-array-values)
    - [18.2.3.5. Ограничения реализации](https://python-all.ru/2.7/library/json.html#implementation-limitations)
- [18.3. `mailcap` – Обработка файлов mailcap](https://python-all.ru/2.7/library/mailcap.html)
- [18.4. `mailbox` – Управление почтовыми ящиками в различных форматах](https://python-all.ru/2.7/library/mailbox.html)

  - [18.4.1. Объекты `Mailbox`](https://python-all.ru/2.7/library/mailbox.html#mailbox-objects)

    - [18.4.1.1. `Maildir`](https://python-all.ru/2.7/library/mailbox.html#maildir)
    - [18.4.1.2. `mbox`](https://python-all.ru/2.7/library/mailbox.html#mbox)
    - [18.4.1.3. `MH`](https://python-all.ru/2.7/library/mailbox.html#mh)
    - [18.4.1.4. `Babyl`](https://python-all.ru/2.7/library/mailbox.html#babyl)
    - [18.4.1.5. `MMDF`](https://python-all.ru/2.7/library/mailbox.html#mmdf)
  - [18.4.2. Объекты `Message`](https://python-all.ru/2.7/library/mailbox.html#message-objects)

    - [18.4.2.1. `MaildirMessage`](https://python-all.ru/2.7/library/mailbox.html#maildirmessage)
    - [18.4.2.2. `mboxMessage`](https://python-all.ru/2.7/library/mailbox.html#mboxmessage)
    - [18.4.2.3. `MHMessage`](https://python-all.ru/2.7/library/mailbox.html#mhmessage)
    - [18.4.2.4. `BabylMessage`](https://python-all.ru/2.7/library/mailbox.html#babylmessage)
    - [18.4.2.5. `MMDFMessage`](https://python-all.ru/2.7/library/mailbox.html#mmdfmessage)
  - [18.4.3. Исключения](https://python-all.ru/2.7/library/mailbox.html#exceptions)
  - [18.4.4. Устаревшие классы и методы](https://python-all.ru/2.7/library/mailbox.html#deprecated-classes-and-methods)
  - [18.4.5. Примеры](https://python-all.ru/2.7/library/mailbox.html#examples)
- [18.5. `mhlib` – Доступ к почтовым ящикам MH](https://python-all.ru/2.7/library/mhlib.html)

  - [18.5.1. Объекты MH](https://python-all.ru/2.7/library/mhlib.html#mh-objects)
  - [18.5.2. Объекты папок](https://python-all.ru/2.7/library/mhlib.html#folder-objects)
  - [18.5.3. Объекты сообщений](https://python-all.ru/2.7/library/mhlib.html#message-objects)
- [18.6. `mimetools` – Инструменты для разбора MIME-сообщений](https://python-all.ru/2.7/library/mimetools.html)

  - [18.6.1. Дополнительные методы объектов сообщений](https://python-all.ru/2.7/library/mimetools.html#additional-methods-of-message-objects)
- [18.7. `mimetypes` – Сопоставление имён файлов с MIME-типами](https://python-all.ru/2.7/library/mimetypes.html)

  - [18.7.1. Объекты MimeTypes](https://python-all.ru/2.7/library/mimetypes.html#mimetypes-objects)
- [18.8. `MimeWriter` – Универсальный инструмент для записи MIME-файлов](https://python-all.ru/2.7/library/mimewriter.html)

  - [18.8.1. Объекты MimeWriter](https://python-all.ru/2.7/library/mimewriter.html#mimewriter-objects)
- [18.9. `mimify` – Обработка MIME почтовых сообщений](https://python-all.ru/2.7/library/mimify.html)
- [18.10. `multifile` – Поддержка файлов с отдельными частями](https://python-all.ru/2.7/library/multifile.html)

  - [18.10.1. Объекты MultiFile](https://python-all.ru/2.7/library/multifile.html#multifile-objects)
  - [18.10.2. Пример `MultiFile`](https://python-all.ru/2.7/library/multifile.html#multifile-example)
- [18.11. `rfc822` – Разбор заголовков почтовых сообщений RFC 2822](https://python-all.ru/2.7/library/rfc822.html)

  - [18.11.1. Объекты Message](https://python-all.ru/2.7/library/rfc822.html#message-objects)
  - [18.11.2. Объекты AddressList](https://python-all.ru/2.7/library/rfc822.html#addresslist-objects)
- [18.12. `base64` – Кодирование данных Base16, Base32, Base64 по RFC 3548](https://python-all.ru/2.7/library/base64.html)
- [18.13. `binhex` – Кодирование и декодирование файлов binhex4](https://python-all.ru/2.7/library/binhex.html)

  - [18.13.1. Примечания](https://python-all.ru/2.7/library/binhex.html#notes)
- [18.14. `binascii` – Преобразование между двоичным и ASCII](https://python-all.ru/2.7/library/binascii.html)
- [18.15. `quopri` – Кодирование и декодирование MIME-данных в формате quoted-printable](https://python-all.ru/2.7/library/quopri.html)
- [18.16. `uu` – Кодирование и декодирование файлов uuencode](https://python-all.ru/2.7/library/uu.html)
