【发布时间】:2020-03-12 22:37:56
【问题描述】:
我第一个月学习python,如果这是一个愚蠢的问题,抱歉)。
import requests
url='https://api.github.com/repositories?q=language:python&sort=stars'
r=requests.get(url)
print('status code:', r.status_code)
response_dict=r.json()
print(response_dict.keys())
但是 response_dict 变成列表而不是字典类型。我怎样才能得到字典?
试图制作response_dict=dict(r.json())。得到这个错误。
“字典更新序列元素 #0 的长度为 46;需要 2”谢谢您的帮助。
【问题讨论】:
-
您希望该字典中的键是什么?
-
请提供您希望用这个解析的 JSON
-
你想做什么?将列表转换为字典有什么意义?请提供当前和预期的输出。
标签: python json dictionary parsing