【发布时间】:2018-09-20 17:21:34
【问题描述】:
我的项目结构如下:
src
parser
util.py
tool.py
CmdUtility.py
我希望能够将 util.py 和 tool.py 作为独立脚本运行,并将 CmdUtility.py 作为独立脚本运行。但由于导入错误我不能
在 CmdUtility.py 我有:
from parser import *
在 util.py 我有:
from parser.tool import *
在 tool.py 我有:
from parser.util import *
编译 util.py 和 tool.py 不起作用,我得到导入错误 ImportError: No module named 'parser'。 编译CmdUtility.py可以正常运行。
我如何做到这一点,这样我就可以运行任何这些 python 脚本并且不会出现导入错误
【问题讨论】:
标签: python-3.x import error-handling