简而言之,来自 Python
自定义进口商
Python 提供的一个高级的、很少需要的功能是能够更改部分或全部 import 和 from 语句的语义。
重新绑定 __import__
__import__
您可以将模块的属性 重新绑定builtin
到您自己的自定义导入器函数——例如,使用第 174 页“Python 内置函数”中所示的通用内置包装技术。
在“您可以重新绑定模块的
__import__
属性”中builtin
,“模块 ”应该改为builtin
“模块 ”吗?builtins
“
__import__
模块的属性builtin
”是否默认绑定importlib.__import__
功能?或者“模块builtin
”是否提供绑定到其__import__
属性的默认实现?