在使用rest测试应用程序时,我发现了我不理解的行为。
让我们从复制类似的错误开始,如下所示-
在文件call.py中-
注意到,该文件的代码可以直观地显示自己,例如,一个永久运行的GUI。在这里,我只是给你们展示一个陈述,并故意提出一个例外,向你们展示这个问题。发出一个get请求,然后尝试像json那样解析结果,这将引发一个JSONDecodeError。
import requests
from time import sleep
sleep(3)
uri = 'https://google.com'
r = requests.get(uri)
response_dict