モジュールのインポート
**********************

この章で解説されるモジュールは他のPythonモジュールをインポートする新し
い方法と、インポート処理をカスタマイズするためのフックを提供します。

この章で解説されるモジュールの完全な一覧は:

* "zipimport" --- Zip アーカイブからモジュールを import する

  * zipimporter オブジェクト

  * 使用例

* "pkgutil" --- パッケージ拡張ユーティリティ

* "modulefinder" --- スクリプト中で使われているモジュールを検索する

  * "ModuleFinder" の使用例

* "runpy" --- Python モジュールの位置特定と実行

* "importlib" --- "import" の実装

  * はじめに

  * 関数

  * "importlib.abc" -- インポートに関連する抽象基底クラス

  * "importlib.resources" -- リソース

  * "importlib.machinery" -- インポータおよびパスフック

  * "importlib.util" -- インポータのためのユーティリティコード

  * 使用例

    * プログラムからのインポート

    * モジュールがインポートできるか確認する

    * ソースファイルから直接インポートする

    * Implementing lazy imports

    * インポーターのセットアップ

    * Approximating "importlib.import_module()"

* "importlib.metadata" を使う

  * 概要

  * 関数 API

    * エントリポイント

    * 配布物メタデータ

    * 配布物バージョン

    * 配布物ファイル

    * 配布物の要件

    * Package distributions

  * Distributions

  * 検索アルゴリズムの拡張
