如何在pyhton中正确导入模块

时间:2020-10-21 15:19:58

标签: python unit-testing python-import python-module

这里是结构:

-app-l1
  -src
    -__init__.py
    -my_module.py
  -tests
    -__init__.py
    -test_my_module.py

我正在尝试将所有功能从my_module导入到test_my_module.py进行单元测试。

我尝试过: from ..src.my_module import my_module 哪个返回 ImportError: attempted relative import with no known parent package

也尝试过: from src.my_module import my_module 哪个返回 ModuleNotFoundError: No module named 'src.my_module'

打印出sys.path表示它仅在tests目录中查找。 如何正确指定在哪里寻找模块?

任何帮助都将非常不错! 谢谢

0 个答案:

没有答案