Python: 没有名为数据库的模块
Python: No module named database
我已经看过很多与此完全相同的问题,但 none 的解决方案令人气愤。
我想调用 python 中的 class 中存在于不同模块中的方法。
我已经在每个目录中添加了init.py。
结构:
服务器
数据库
- __init.py
- mongo.py
兔子
- _init_py
- worker.py
在 worker.py 中,我这样导入 mongo:
from database import mongo
然后我收到错误消息“运行时没有名为 'database' 的模块。
请大侠解释一下,谢谢!
import sys
sys.path.append('../')
from database import mongo
我已经看过很多与此完全相同的问题,但 none 的解决方案令人气愤。
我想调用 python 中的 class 中存在于不同模块中的方法。
我已经在每个目录中添加了init.py。
结构:
服务器
数据库
- __init.py
- mongo.py
兔子
- _init_py
- worker.py
在 worker.py 中,我这样导入 mongo:
from database import mongo
然后我收到错误消息“运行时没有名为 'database' 的模块。
请大侠解释一下,谢谢!
import sys
sys.path.append('../')
from database import mongo