问题描述
我正在尝试从 main.py 中导入 test.py,我该怎么做? main.py
和 test.py
以及 data.json
都在应用程序文件夹中分配。 test.py
文件位于应用程序文件夹中。我正在尝试从 data.json
打开并读取 test.py
文件。但它给了我错误 FileNotFoundError: [Errno 2] No such file or directory: 'data.json'
。我如何才能读取和打印 data.json
文件?
目录:
application folder
├── appFolder
│ ├──test.py
│ ├──data.json
│
└── main.py
Main.py
内的代码
from appFolder import test
test.py
内的代码
import os
import json
TEST_FILENAME = os.path.join(os.path.dirname(__file__),'MomentumStrats.json')
data = json.load(TEST_FILENAME)
print(data)
内部data.json
:
{
"states": [
{
"name": "Alabama","abbreviation": "AL","area_codes": ["205","251","256","334","938"]
}
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)