0

我需要一些帮助才能开始使用这个trippinin api,如果你使用过这个api,你能在这里帮助我开始使用会非常好!我不明白我应该为 dayin 数据 [....] 写什么:

import requests
import json

r = requests.get("http://api.v1.trippinin.com/City/London/Eat?day=monday&time=morning&limit=10& offset=2&KEY=58ffb98334528b72937ce3390c0de2b7")
data = r.json()

for day in data['city Name']:
    print (day['city Name']['weekday'] + ":")

错误:

Traceback (most recent call last):
  File "C:\Users\Nux\Desktop\Kurs3\test.py", line 7, in <module>
    for day in data['city Name']:
KeyError: 'city Name'
4

1 回答 1

0

该错误KeyError: 'X'意味着您正在尝试访问X字典中的键,但它不存在。在您的情况下,您正在尝试访问data['city Name']. 显然,里面的信息是data没有key的city Name。这意味着要么 a) 你没有得到任何数据,要么 b) 数据不是你期望的格式。在这两种情况下,您都可以通过打印data.

为帮助调试此问题,请在为数据赋值后立即添加以下内容:

print(data)
于 2013-12-03T11:44:13.147 回答