Python从JSON嵌套结构获取id值出现KeyError的解决咨询
解决嵌套JSON字段获取问题
- 你遇到的问题是没正确遍历嵌套的JSON结构:
response.json()[0]对应的是外层字典,里面没有直接的id键,id是嵌套在powerPlant这个子字典里的。 - 正确的Python代码写法是:
步骤拆解:corr_value = response.json()[0]["powerPlant"]["id"]response.json()[0]:获取JSON数组中的第一个元素(外层字典)["powerPlant"]:从外层字典中取出powerPlant对应的子字典["id"]:从子字典中取出id字段的值
内容的提问来源于stack exchange,提问作者Magnus Jensen
相关产品推荐
相关产品推荐

