一言で言えば Python から
カスタムインポーター
Python が提供する、めったに必要とされない高度な機能は、一部またはすべての import および from ステートメントのセマンティクスを変更する機能です。
__import__ の再バインド
__import__
モジュールの属性を 独自のカスタム インポーター関数に再バインドできbuiltin
ます。たとえば、174 ページの「Python 組み込み」に示されている汎用の組み込みラッピング手法を使用する関数などです。
__import__
「モジュールの属性を 再バインドでき ます」では、「モジュール」builtin
は「モジュール」である必要があり ますか?builtin
builtins
__import__
「モジュールの属性builtin
」は デフォルトで関数にバインドさimportlib.__import__
れていますか? または、「モジュール 」は、その 属性builtin
にバインドされたデフォルトの実装を提供し ますか?__import__