Python 从子模块隐式导入
我有一个这样的包裹:Python 从子模块隐式导入,python,module,Python,Module,我有一个这样的包裹: foo/ __init__.py bar.py baz.py 我希望在导入foo时子模块的函数自动可用。因此,如果bar.py在某个地方有def spam(),我希望能够像foo.spam()那样直接调用它。实现这一点的最佳方法是什么?在\uuuu init\uuuuuuuuupy内部,从bar导入垃圾邮件如何使bar.py中的所有功能可用?但是,不要这样做。确实,如果你打算这么做,尽管你可能想理解dunder-dunder-all变量。
foo/
__init__.py
bar.py
baz.py
我希望在导入
foo
时子模块的函数自动可用。因此,如果bar.py
在某个地方有def spam()
,我希望能够像foo.spam()
那样直接调用它。实现这一点的最佳方法是什么?在\uuuu init\uuuuuuuuupy
内部,从bar导入垃圾邮件如何使bar.py
中的所有功能可用?但是,不要这样做。确实,如果你打算这么做,尽管你可能想理解dunder-dunder-all变量。