当尝试解析对JSON格式的响应时,出现JSONDecodeError('期望值:第1行第1列(char 0)',)错误
我尝试过
resp = requests.get(url=url)
return resp.json()
所有代码
def get_response(self, url):
resp = requests.get(url=url)
return resp.json()
url = https://en.wikipedia.org/w/api.php?action=query&titles=!&prop=langlinks&lllang=hy
我希望能够成功解析JSON
实际结果引发异常
答案 0 :(得分:0)
如果您从网址下载内容,则会获得一个html文件,但实际上您想要一个json文件。 由于您无法使用json解析器解析html,因此会收到错误消息。
相反,请尝试使用此URL(我已添加&format = json)
url = https://en.wikipedia.org/w/api.php?action=query&titles=!&prop=langlinks&lllang=hy&format=json