2020年に書いた個人的なまとめです
モジュール・パッケージ 検索の仕組み
-
公式
-
sys.path
- モジュールを検索するパスを示す文字列のリスト
- https://docs.python.org/ja/3/library/sys.html#sys.path
モジュール・パッケージ ロードの仕組み
- モジュールがPython モジュールだった場合、ローダーはモジュールのグローバル名前空間 (module.dict) で、モジュールのコードを実行すべき
- サブモジュールをロードするのにどのようなメカニズムでも、バインディングはサブモジュールオブジェクトを親モジュールの名前空間に配置します