我正在使用python requests模块将RESTful GET发送到服务器,对此我得到了JSON响应。JSON响应基本上只是列表的列表。
requests
强制对本地Python对象进行响应的最佳方法是什么,以便我可以使用进行迭代或打印出来pprint?
pprint
您可以使用json.loads:
json.loads
import json import requests response = requests.get(...) json_data = json.loads(response.text)
这会将给定的字符串转换成字典,使您可以在代码中轻松访问JSON数据。
或者,您可以使用@Martijn的有用建议以及投票较高的答案response.json()。
response.json()