インターネット上のデータの操作
******************************

この章ではインターネット上で一般的に利用されているデータ形式の操作をサ
ポートするモジュール群について記述します。

* "email" --- An email and MIME handling package

  * "email.message": Representing an email message

  * "email.parser": Parsing email messages

    * FeedParser API

    * Parser API

    * 追記事項

  * "email.generator": Generating MIME documents

  * "email.policy": Policy Objects

  * "email.errors": Exception and Defect classes

  * "email.headerregistry": Custom Header Objects

  * "email.contentmanager": Managing MIME Content

    * Content Manager Instances

  * "email": 使用例

  * "email.message.Message": "compat32" API を使用した電子メールメッセ
    ージの表現

  * "email.mime": Creating email and MIME objects from scratch

  * "email.header": Internationalized headers

  * "email.charset": Representing character sets

  * "email.encoders": Encoders

  * "email.utils": Miscellaneous utilities

  * "email.iterators": Iterators

* "json" --- JSON encoder and decoder

  * 基本的な使い方

  * エンコーダとデコーダ

  * 例外

  * 標準への準拠と互換性

    * 文字エンコーディング

    * 無限および NaN の数値

    * オブジェクト中に重複した名前の扱い

    * トップレベルの非オブジェクト、非配列の値の扱い

    * 実装の制限

  * コマンドラインインターフェイス

    * コマンドラインオプション

* "mailbox" --- Manipulate mailboxes in various formats

  * "Mailbox" オブジェクト

    * "Maildir" オブジェクト

    * "mbox" オブジェクト

    * "MH" オブジェクト

    * "Babyl" オブジェクト

    * "MMDF" オブジェクト

  * "Message" オブジェクト

    * "MaildirMessage" オブジェクト

    * "mboxMessage" オブジェクト

    * "MHMessage" オブジェクト

    * "BabylMessage" オブジェクト

    * "MMDFMessage" オブジェクト

  * 例外

  * 使用例

* "mimetypes" --- Map filenames to MIME types

  * Mime 型オブジェクト

* "base64" --- Base16, Base32, Base64, Base85 Data Encodings

  * セキュリティで考慮すべき点

* "binascii" --- Convert between binary and ASCII

* "quopri" --- Encode and decode MIME quoted-printable data
