我试图从JSON文件中获取特定的数据:
for item in data['perfil'][0]['regimes']: KeyError: 'regimes'
这是我的脚本,如您所见,我试图获取密钥regimes
,因为它有其他人没有的特定数据:
这是Json文件的一个小副本:
{
"perfil":[
{
"data": 1533815887,
"kmh": 0,
"rpm": 0.0,
"pedal": 15.294117647058824
},
{
"data": 1533815888,
"kmh": 0
,"rpm": 0.0
,"pedal": 15.294117647058824
},
{
"data": 1533815889,
"kmh": 0
,"rpm": 0.0
,"pedal": 15.294117647058824
},
{
"kmh": 0
,"rpm": 834.75
,"pedal": 14.117647058823529
},
{
"regimes": [
{
"kmh": 0,
"rpm": 833.75,
"pedal": 14.117647058823529,
"regime_inferior_normal": 318,
"regime_normal": 27,
"regime_agressivo": 1,
"regime_muito_agressivo": 0,
"soma_regimes": 346,
"classificacao": "Regime Inferior a Normal"
}
]
},
{
"kmh": 0,
"rpm": 827.5,
"pedal": 14.117647058823529
}
]
}
我如何获得关键“政权”内部的数据?在
以防json中有多个区域。我想是的,因为您只提供了原始json的一部分
这样程序将循环遍历每个jsonobject并检查键
regimes
。如果它存在,那么它就会被打印出来试试这个代码:-在
确保您使用的索引是正确的。在
相关问题 更多 >
编程相关推荐