gpt4 book ai didi

python - 从 JSON 输出中选择字段

转载 作者:IT老高 更新时间:2023-10-28 22:18:21 26 4
gpt4 key购买 nike

使用 Python,我如何将字段 id 提取到变量中?基本上,我要改变这个:

{
"accountWide": true,
"criteria": [
{
"description": "some description",
"id": 7553,
"max": 1,
"orderIndex": 0
}
]
}

类似

print "Description is: " + description
print "ID is: " + id
print "Max value is : " + max

最佳答案

假设您将该字典存储在一个名为 values 的变量中。要将 id 放入变量中,请执行以下操作:

idValue = values['criteria'][0]['id']

如果该 json 在文件中,请执行以下操作来加载它:

import json
jsonFile = open('your_filename.json', 'r')
values = json.load(jsonFile)
jsonFile.close()

如果该 json 来自 URL,请执行以下操作来加载它:

import urllib, json
f = urllib.urlopen("http://domain/path/jsonPage")
values = json.load(f)
f.close()

要打印所有条件,您可以:

for criteria in values['criteria']:
for key, value in criteria.iteritems():
print key, 'is:', value
print ''

关于python - 从 JSON 输出中选择字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12934699/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com