raise JSONDecodeError(“Expecting value“, s, err.value) from None

报错误的可能性有很多种,记录一下自己bug的解决办法。

解决错误:
raise JSONDecodeError(“Expecting value”, s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)

今天在练习爬虫的用json解析的时候报了错误,报错语句是加****的这句:

res_article = requests.get(url,headers = headers,params = parmars)
print(res_article.status_code)
**article = res_article.json()**

错误:
获取url成功,但json解析不成功

错因:
当前解析的网站与目标接希网站不一致,导致无法正确解析网站内数据。

错误修改:
重新查找正确的目标网址,更换url

你可能感兴趣的:(Python)