全部,
文件结构:
\
util
utils.py
modules
__init__.py
modules1.py
submodule
__init__.py
submodule.py
我想知道如何在那些
中导入utils.py
__init__.py
例如,现在我在\ level中运行python解释器,运行import modules
,我想代码from ..util.utils import *
可能有效,但事实并非如此。
import \util\utils.py
我知道我可以使用path.append(),但有其他选择吗?
由于
============
得到了这篇文章的答案:
答案 0 :(得分:1)
如果您正在开发python 软件包(您显然正在做什么,因为您有 init .py),那么导入模块的最简单方法就是通过包裹。
例如,如果您的包名为mypackage
,则:
import mypackage.utils