2024-09-30 06:14:35 发布
网友
在python中执行这种类型的导入的最佳方法是什么
要导入的文件,该文件位于位置1/ne_one/one_two/“
场名称:二.py在
def foo(): print "venkatttt!"
主文件:主.py在
此代码的输出:
我正在寻找执行此导入的最佳方法
从输出中,我可以看到每个子目录中已经有__init__.py个文件,因此,您可以简单地import它们:
__init__.py
import
$> from one.one_one.one_two.two import foo $> foo()
如果需要每个模块的句柄,可以分别导入它们:
最后,您还可以在one/__init__.py中定义__all__,并在import one执行时自动导入。在
one/__init__.py
__all__
import one
从输出中,我可以看到每个子目录中已经有
__init__.py
个文件,因此,您可以简单地import
它们:如果需要每个模块的句柄,可以分别导入它们:
^{pr2}$最后,您还可以在
one/__init__.py
中定义__all__
,并在import one
执行时自动导入。在相关问题 更多 >
编程相关推荐