【发布时间】:2014-01-13 05:11:30
【问题描述】:
我无法解析此请求。它看起来像这样:
{"randomnumber": {"id":blah, "name":blah, ... }, "randomnumber22": { ... }}
使用 python 请求,我检索返回该数据的 url,并对其进行解码,以便尝试遍历字段。然后我得到了类似的东西:
{u'randomnumber': {u'id':u'blah', ... }, u'randomnumber22': { .. }}
当我尝试使用 for 循环浏览数据时,它抱怨我需要使用数字作为字符串索引。我该如何正确处理这个问题?
我的简化代码:
import requests
network = requests.get('http://example.com')
networkoffers = network.json()
for offers in networkoffers:
offer['name']
所以我正在尝试访问网络['randomnumber']['name'],按照我最初的请求数据示例。
【问题讨论】:
标签: python django json python-requests