我需要som帮助才能开始使用这个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'
答案 0 :(得分:0)
错误KeyError: 'X'
表示您正在尝试访问字典中的密钥X
,但它不存在。在您的情况下,您尝试访问data['city Name']
。显然,data
中的信息没有密钥city Name
。这意味着要么a)你没有得到任何数据,要么b)数据不是你期望的格式。在这两种情况下,您都可以通过打印data
的值来验证(或无效)您的假设。
要帮助调试此问题,请在为数据分配值后立即添加以下内容:
print(data)