ナビゲーション

  • 索引
  • モジュール |
  • 次へ |
  • 前へ |
  • Python »
  • 3.9.1 Documentation »
  • Python 標準ライブラリ »
  • |

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

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

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

  • zipimport --- Zip アーカイブからモジュールを import する
    • zipimporter オブジェクト
    • 使用例
  • pkgutil --- パッケージ拡張ユーティリティ
  • modulefinder --- スクリプト中で使われているモジュールを検索する
    • ModuleFinder の使用例
  • runpy --- Python モジュールの位置特定と実行
  • importlib --- import の実装
    • はじめに
    • 関数
    • importlib.abc -- インポートに関連する抽象基底クラス
    • importlib.resources -- Resources
    • importlib.machinery -- インポータおよびパスフック
    • importlib.util -- インポータのためのユーティリティコード
    • 使用例
      • プログラムからのインポート
      • モジュールがインポートできるか確認する
      • ソースファイルから直接インポートする
      • インポーターのセットアップ
      • Approximating importlib.import_module()
  • Using importlib.metadata
    • 概要
    • 機能 API
      • Entry points
      • Distribution metadata
      • Distribution versions
      • Distribution files
      • Distribution requirements
    • Distributions
    • Extending the search algorithm

前のトピックへ

codeop --- Pythonコードをコンパイルする

次のトピックへ

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

このページ

  • バグ報告
  • ソースコードを表示

ナビゲーション

  • 索引
  • モジュール |
  • 次へ |
  • 前へ |
  • Python »
  • 3.9.1 Documentation »
  • Python 標準ライブラリ »
  • |
© 著作権 2001-2021, Python Software Foundation.
The Python Software Foundation is a non-profit corporation. Please donate.

最終更新: 1月 19, 2021 Found a bug?
Created using Sphinx 2.4.4.