From 5eb74178d6ff10f4808f5010c62431ba91564c06 Mon Sep 17 00:00:00 2001 From: ngfchl Date: Sat, 18 Feb 2023 11:10:02 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E9=83=A8=E5=88=86=E8=AE=BF?= =?UTF-8?q?=E9=97=AE=E7=AB=99=E7=82=B9=E5=A4=B1=E8=B4=A5=E6=97=B6=E7=9A=84?= =?UTF-8?q?=E6=8F=90=E7=A4=BA=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pt_site/UtilityTool.py | 30 ++++++++---------------------- 1 file changed, 8 insertions(+), 22 deletions(-) diff --git a/pt_site/UtilityTool.py b/pt_site/UtilityTool.py index 070b7d2..83f54c1 100644 --- a/pt_site/UtilityTool.py +++ b/pt_site/UtilityTool.py @@ -1712,31 +1712,17 @@ class PtSpider: 'seeding_html': seeding_html, # 'leeching_html': leeching_html }) - except NewConnectionError as nce: + except (NewConnectionError, + requests.exceptions.SSLError, + requests.exceptions.ProxyError, + ReadTimeout, + ConnectTimeoutError, + MaxRetryError, + ) as nce: logger.error(traceback.format_exc(limit=3)) return CommonResponse.error( status=StatusCodeEnum.WEB_CONNECT_ERR, - msg='与网站建立连接失败,请检查网络??') - except requests.exceptions.SSLError: - logger.error(traceback.format_exc(limit=3)) - return CommonResponse.error( - status=StatusCodeEnum.WEB_CONNECT_ERR, - msg='网站访问失败!!') - except ReadTimeout as e: - logger.error(traceback.format_exc(limit=3)) - return CommonResponse.error( - status=StatusCodeEnum.WEB_CONNECT_ERR, - msg='网站访问超时,请检查网站是否维护??') - except ConnectTimeoutError as e: - logger.error(traceback.format_exc(limit=3)) - return CommonResponse.error( - status=StatusCodeEnum.WEB_CONNECT_ERR, - msg='网站连接超时-链接失败,请稍后重试??') - except MaxRetryError as e: - logger.error(traceback.format_exc(limit=3)) - return CommonResponse.error( - status=StatusCodeEnum.WEB_CONNECT_ERR, - msg='网站连接超时-抄错重试次数,请稍后重试??') + msg='网站访问失败,请检查网络??') except Exception as e: message = '{} 访问个人主页信息:失败!原因:{}'.format(my_site.site.name, e) logger.error(message)