-12
得到输出值,我想使用Python阅读JSON文件,并使用python
JSON文件
{
"Name": [
{
"name": "John",
"Avg": "55.7"
},
{
"name": "Rose",
"Avg": "71.23"
},
{
"name": "Lola",
"Avg": "78.93"
},
{
"name": "Harry",
"Avg": "95.5"
}
]
}
获取以下JSON文件输出我想要得到的平均分数的人,当我寻找哈里 即ie我需要输出在下面或类似的格式 哈里= 95.5
这里是我的代码
import json
json_file = open('test.json') //the above contents are stored in the json
data = json.load(json_file)
do = data['Name'][0]
op1 = do['Name']
if op1 is 'Harry':
print do['Avg']
但是当我运行我得到错误“IO错误:[错误63]文件名太长”
你在做这篇文章之前是否实际上搜索过任何东西? –
json从哪里来?你有什么尝试 – depperm
你需要显示你已经尝试过,没有人在这里为你写所有的代码。如果您可以编辑以显示您尝试的内容以及无法使用的内容,我们可以为您提供帮助。已经有很多关于在Python中处理JSON的问题和答案。 – roganjosh