私はpythonの requests
モジュール を使用してRESTful GETをサーバーに送信しています。これに対してJSONで応答が返されます。 JSONレスポンスは基本的に単なるリストのリストです。
pprint
を使ってそれを繰り返すか出力することができるようにネイティブPythonオブジェクトへのレスポンスを強制する最良の方法は何ですか?
json.loads
を使用できます。
import json
import requests
response = requests.get(...)
json_data = json.loads(response.text)
これは与えられた文字列を辞書に変換するので、コード内で簡単にJSONデータにアクセスすることができます。
requests
を使っているので、レスポンスの json
メソッドを使うべきです。
import requests
response = requests.get(...)
data = response.json()