在我的
django项目中,我正在调用一些数据.
我已经组织了下面的代码,以便如果get请求失败,它将被忽略,并且函数的其余部分将继续(如果这是不好的做法,请不要讲课).
job_results=[]
try:
resp = requests.get(mongo_job_results)
for item in resp.json():
job_results.append(item)
except ConnectionError:
pass
我仍然收到以下错误:
Exception Type: ConnectionError
Exception Value:
('Connection aborted.', OSError(99, 'Cannot assign requested address'))
我在这里错过了什么?
最佳答案 尝试捕获请求connectionError(而不是OSError的子类).
而不是
ConnectionError除外:
做
除了requests.exceptions.ConnectionError: