python简单json错误?还是API错误?

python简单json错误?还是API错误?,python,Python,我这里有这些代码 经过几次随机间隔后,错误弹出,我无法调试导致问题的原因,有专业人士可以帮助我吗 我遇到以下错误: 回溯(最近一次呼叫最后一次): 您的url可能返回了无效的json, 它间歇返回502状态 “知道如何解决这个问题吗?该网站有时不稳定,返回的密钥无效,但经过几次刷新后就可以正常工作了。我如何衡量这一点?您可以使用memcached将有效响应存储几分钟,预测在这段时间内不会改变,这将使您的应用程序作为ewll更快。我更喜欢使用请求而不是httplib。当@Helpme时我不明白,代

我这里有这些代码

经过几次随机间隔后,错误弹出,我无法调试导致问题的原因,有专业人士可以帮助我吗

我遇到以下错误:

回溯(最近一次呼叫最后一次):


您的url可能返回了无效的json, 它间歇返回502状态


知道如何解决这个问题吗?该网站有时不稳定,返回的密钥无效,但经过几次刷新后就可以正常工作了。我如何衡量这一点?您可以使用memcached将有效响应存储几分钟,预测在这段时间内不会改变,这将使您的应用程序作为ewll更快。我更喜欢使用请求而不是httplib。当@Helpme时我不明白,代码是正确的,忽略我的评论。唯一的错误是从api返回502,您必须检查状态并相应地继续。
run()    

weather_Connection(intervalone)

response = get_response(conn, url)

return json.loads(data)

return _default_decoder.decode(s)

obj, end = self.raw_decode(s)

return self.scan_once(s, idx=_w(s, idx).end())

return _scan_once(string, idx)

raise JSONDecodeError(errmsg, string, idx)
simplejson.scanner.JSONDecodeError: Expecting value: line 1 column 1 (char 0)