每当我尝试使用下面的代码运行脚本时,我都会得到这个错误,
requests.exceptions.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
import requests
r = requests.get('https://reqbin.com/echo/get/json')
print(r.json())
我不明白,这似乎很简单,我只是遵循我在网上找到的一个例子。我尝试了不同的编码方法,它们都给予我同样的错误。有人能解释一下为什么会这样吗?
2条答案
按热度按时间w3nuxt5m1#
TLDR你被封锁了(我也是)。你的JSONDeodeError或其他错误,因为 * 没有JSON要解析 *。至于你的实现,你做得很正确。这是他们的事,不是你的
svujldwt2#
如果没有任何标头,则返回
403
错误。尝试设置'User-Agent'
:结果: