我正在尝试学习如何使用pytest模块。
我有一个名为function1的程序包,其中包含init.py和code.py文件。
还有另一个带有test_code.py文件的文件夹“ tests”。
当code.py和test_code.py位于同一文件夹中时,它可以正常工作。但是,当我尝试将它们拆分时,运行的pytest返回:ModuleNotFoundError:没有名为“ function1”的模块
我可以创建另一个py文件并导入function1.code并调用code.py文件中的任何函数。因此,python无法找到模块不是问题。
我想念什么?