我有一个文件calc.py,其中我有基本计算的方法。现在我创建另一个文件(在同一目录中),名为test_calc.py,用于对calc.py文件中的方法进行单元测试。但是在test_calc.py文件中,当我输入import calc时,它说'没有这样的模块'。如果我在同一个目录中,为什么我不能导入calc?
这是我尝试将calc导入test_calc.py文件时得到的结果
那出了什么问题?
答案 0 :(得分:2)
至少尝试按照此处的建议
from . import calc
Python 3不允许隐式相对导入。