Python中模块变量__path__在这段代码中咋传进来的( 二 )

from bluesprint_factory import bl 可以触发上述流程来很trick地创建bl对象,import bluesprint_factory; bl = bluesprint_factory.bl 同样可以。
这整个导入流程都是由 Python 的 import 机制控制,相关源代码参考cpython/Python/import.c 、cpython/Lib/importlib 。

-------------------分割线---------------
请问题主我可否将这个问题和我的答案整理后转发到我的微信公众号:jushuoms(驹说码事)?欢迎 Pythonor 关注我的公众号。


推荐阅读