に:以下に示すように、私はget要求を作っていますPythonの辞書JSONオブジェクト
testHeaders = {'X-Api-Key':'myAPIKey'}
testURL = 'https://api.mytest.com/v2/test.json'
r = requests.get(testURL, headers=testHeaders)
status = r.status_code
response = r.json()
私の応答は、2つのキーと、各キー内部の複数の値を持つ辞書オブジェクトを返します。
どのようにこれらのキーを割り当て、内部のデータにアクセスして評価することができますか?
私はオンラインで閲覧しているため、関連するものは見つかりませんでした。 JSON構造の
例
[{"id":000001,"account":000001,"name":"testName1","host":testHost1","test_color":"green"}
私はあなただけのことができます通常のdictsとしてJSONオブジェクトを操作することができます上記
正確に何をしたいですか?変数としてキーを抽出するには、あるいはキーの内部をピークにして、キーに対応する値の一部を取りますか?または、JSONの構造を調べるだけですか? Pythonの辞書と同様にJSONを操作できます。 – Liliane
私は2つのキー(test1、test2)を取得し、test1と言うデータの内部をピークにして一致する値を探したい場合、 'testValue'に一致するデータを返すとします。 'green' –
これは基本的な辞書操作です入門チュートリアルで説明しています。例:https://docs.python.org/3/tutorial/datastructures.html#dictionariesあなたが何かを試して、特定の問題があったら、[mcve]を与えてください。 – jonrsharpe