我昨天刚刚开始使用JSON文件,并且我已经搜索了与KeyError相关的其他问题,但到目前为止,没有一个答案有所帮助。我正在尝试解析此JSON文件并创建一个字典,使“文章”成为键,“视图”成为值。但是,我只是在尝试打印它时遇到密钥错误。如果我使用不同的URL,代码可以工作,但我需要使用这个URL。我只是打印错了吗?
def display(url, text):
print(url)
dictionary = json.loads(text)
for item in dictionary['items']:
print(f"{item['article']}:\t\t{item['views']}")
def main():
url = "https://wikimedia.org/api/rest_v1/metrics/pageviews/top/en.wikiversity/all-access/2018/01/all-days"
display(url, text)
main()
守着星空守着你
jeck猫
慕姐4208626
相关分类