首页 > 解决方案 > 将模块导入子文件夹

问题描述

我在这里查看了许多其他问题,但没有一个解决方案对我有用。这是我的目录结构

root
  |- __init__.py
  |
  |- app
  |   |- __init__.py
  |   |- main.py
  |
  |- test
      |- __init__.py
      |- unittests.py

我希望能够从main.pyunittests.py 中导入一个函数,以便对其进行测试。我已经尝试了以下但不断获得版本ModuleNotFoundError: No module named ___

from root.app.main import function
from app.main import function
from main import function
from ...app.main import function
from ...main import function
from ... import function
import root.app.main as main
import app.main as main
import main

标签: python

解决方案


推荐阅读