我正在尝试对我的代码进行模块化,但遇到了问题。
我的文件夹是这样构造的:
code
|_main.py
|_test1
|_calcA.py (which contains a method)
|_test2
|_calcB.py (which contains another method)
|_test3
|_calcC.py (which contains another method)
现在我的main.py包含以下几行:
import sys; import pprint
pprint.pprint(sys.path)
from test1.calccircle.py import calcA
from test2.calctriangle.py import calcB
from test3.calccarre.py import calcB
出现以下错误:
ImportError:没有名为“ test1.calcA.py”的模块;'test1.calcA'不是一个软件包
相关分类