我无法从返回JSON的API中提取结果。
我尝试了以下方法:
print(json_normalize(json_data["meta"]))
返回:
currentPage morePages resultsPerPage
0 2 True 2000
如何访问morePages中的值?我尝试过:
print(json_normalize(json_data["meta"][0]["morePages"]))
但是返回KeyError 0
我该如何获取更多的页面价值?
答案 0 :(得分:2)
您不需要规范化json数据。这应该起作用。
json_data["meta"][0]["morePages"]
答案 1 :(得分:0)
尝试type(json_data["meta"])
如果输出是字符串而不是Dict,则您可以使用json.loads(json_data["meta"])
将此内容也转换为dict。