python - 从请求库解析 JSON 响应的最佳方法是什么?

我正在使用 python requests module将 RESTful GET 发送到服务器,我得到 JSON 响应。 JSON 响应基本上只是一个列表。

强制响应 native Python 对象的最佳方法是什么,以便我可以使用 pprint 进行迭代或打印出来?

最佳答案

由于您使用的是 requests,因此您应该使用响应的 json方法。

import requests

response = requests.get(...)
data = response.json()

它 autodetects which decoder to use .

https://stackoverflow.com/questions/16877422/

相关文章:

ajax - Google Chrome 将 JSON AJAX 响应显示为树而不是纯文本

javascript - 如何在 JavaScript 中读取外部本地 JSON 文件?

arrays - 如何使用jq根据内部数组中的值过滤对象数组?

json - 在 ASP.Net MVC 中设置 Access-Control-Allow-Orig

javascript - 如何将 console.log(object) 的输出保存到文件中?

ajax - 像 'for (;;); { json data }' 这样的 Ajax 调用响应是什

javascript - 由于 JSON 中的转义单引号,jQuery.parseJSON 抛出 “

java - 从 JSON 生成 Java 类?

c# - 使用 C# 反序列化 JSON

c# - 在 C# 中解析 JSON