您可以处理
requests.Timeout异常:
try: r = requests.get(testUrl, timeout=10.0)except requests.Timeout as err: logger.error({"message": err.message})except requests.RequestException as err: # handle other errors
例:
>>> import requests>>> url = "http://httpbin.org/delay/2">>> try:... r = requests.get(url, timeout=1)... except requests.Timeout as err:... print(err.message)... HTTPConnectionPool(host='httpbin.org', port=80): Read timed out. (read timeout=1)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)