我的目录层次是:
myproject
|
|----classes
| |
| |----__init__.py
| |----myclasse.py
|
|----scripts
| |
| |----__init__.py
| |----main.py
我尝试将方法“meth”从类“myclasse.py”导入“main.py”,如下所示:
from ..classes.myclasse import meth
或
from ..classes import myclasse
from myclasse import meth
或
import ..classes.myclasse
from myclasse import meth
但是,我的尝试都没有成功。
我已经对类似问题进行了自己的研究,但我不明白为什么这没有按照我的意愿运行。
最佳答案
将 emply __init__.py
添加为文件夹 myproject 中的文件。
来自mail.py
问题
from myproject.classes.myclasse import meth
关于python - 我无法从另一个级别的文件夹导入类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36623717/