1

一言で言えば Python から

カスタムインポーター

Python が提供する、めったに必要とされない高度な機能は、一部またはすべての import および from ステートメントのセマンティクスを変更する機能です。

__import__ の再バインド

__import__ モジュールの属性を 独自のカスタム インポーター関数に再バインドでき builtin ます。たとえば、174 ページの「Python 組み込み」に示されている汎用の組み込みラッピング手法を使用する関数などです。

  1. __import__ 「モジュールの属性を 再バインドでき ます」では、「モジュール」 builtinは「モジュール」である必要があり ますか?builtinbuiltins

  2. __import__ 「モジュールの属性 builtin」は デフォルトで関数にバインドさimportlib.__import__れていますか? または、「モジュール 」は、その 属性builtinにバインドされたデフォルトの実装を提供し ますか?__import__

4

1 に答える 1