我正在尝试将config.json文件导入python脚本。我的一位同事编写了以下python脚本,该脚本可以完成一些工作:
myscript.py
import datetime
import sys
import json
from config import config
...
…我有以下目录结构:
Project
|
+-- config
| |
| +-- config.json
|
+-- scripts
| |
| +-- myscript.py
我不能更改目录结构,也不应该更改import语句,因为这实际上是一个需要在本地运行的co-workers脚本。当我运行python3 myscript.py
时,我收到以下错误:
ModuleNotFoundError: no module named 'config'
事实上,我对这个错误并不感到惊讶,因为我没有将相对路径设置为config
。我觉得导入应该是from ../config import config
,但是这不是我的同事所做的。而且,from ../config import config
也不起作用
如何在不更改import语句或目录结构的情况下导入config.json
?也许我可以将/config
添加到我的路径中
目前没有回答
相关问题 更多 >
编程相关推荐