python获取json数据中某个字段_从JsonPython获取特定字段
我有⼀个⽂件,我要做的是获取这个特定的字段'u id'。问题是,当我使⽤json.load('input_file')时,它会说我的变量data是⼀个列表,⽽不是字典,所以我不能做如下事情:for value in data['_id']:
python请求并解析json数据print(data['_id'][i])
因为我⼀直收到这个错误:错误:列表索引必须是整数或切⽚,⽽不是str
我还想做的是:data = json.load(input_file)[0]
有点⽤。现在,我的类型是字典,我可以这样访问:data['_id']
但我只从档案馆拿到第⼀个⾝份证。。。
所以,我想做的是将所有'\u id'的值添加到⼀个列表中,以便以后使⽤。input_file = open('')conversation的意思
data = json.load(input_file)[0]
print(data['_id'])# only shows me the first '_id' value
谢谢你的帮助![{undefined
"_id": "5436e3abbae478396759f0cf",
"name": "ISIC_0000000",
"updated": "2015-02-23T02:48:17.495000+00:00"
},
{undefined
孙侨潞活回来了
"_id": "5436e3acbae478396759f0d1",
"name": "ISIC_0000001",
"updated": "2015-02-23T02:48:27.455000+00:00"
},
{undefined
"_id": "5436e3acbae478396759f0d3",
"name": "ISIC_0000002",
"updated": "2015-02-23T02:48:37.249000+00:00"功勋矿
},
{undefined
"_id": "5436e3acbae478396759f0d5",
mysql怎么读音发音>舍曲林对性功能的影响"name": "ISIC_0000003",
"updated": "2015-02-23T02:48:46.021000+00:00"
}]

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。