0
私はリクエストとしてURLを送信しています。応答として、辞書のリストを取得しています。値をループすることができません。デバッグモードでpython(django)を使ってmashapeから辞書のリストにアクセスするには?
def profile_model(request):
response = unirest.get(url,header)
#url and header is defined outside the function
contents = response.raw_body
for i in contents:
print i['items']
print i['profiles']
return render(request,"profile_model.html",{})
私はTypeError例外を取得しています
Name:contents
Value:
str: {
"items" : [ 13184519, 13184195, 13183948, 13184350, 13183946, 13184208],
"profiles" : [ "slezyr", "stefek99", "amlib", "vyrotek", "xenophonf", "TheGrumpyBrit"]
}
を見ています:文字列のインデックスは整数でなければなりません、ないstr.If私はアイテムで引用符を削除し、私は未定義の変数 'アイテムの
を取得します
私はあなたがjsonに要求/応答オブジェクトを解析していないと思います。 json.loads(data)を呼び出し、keyを使用してアクセスします。 –