From b00b429e8e0cd0c219afd34137c77fafe3ce2861 Mon Sep 17 00:00:00 2001 From: ngfchl Date: Wed, 7 Sep 2022 14:26:44 +0800 Subject: [PATCH] =?UTF-8?q?1.=20=E4=BC=98=E5=8C=96=E8=AE=BF=E9=97=AE?= =?UTF-8?q?=E7=BD=91=E7=AB=99=E5=A4=B1=E8=B4=A5=E7=9A=84=E6=8F=90=E7=A4=BA?= =?UTF-8?q?=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 | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pt_site/UtilityTool.py b/pt_site/UtilityTool.py index 58164fc..6e447c9 100644 --- a/pt_site/UtilityTool.py +++ b/pt_site/UtilityTool.py @@ -11,7 +11,7 @@ from django.db import transaction from django.db.models import QuerySet from lxml import etree from pypushdeer import PushDeer -from requests import Response +from requests import Response, ReadTimeout from urllib3.exceptions import NewConnectionError from wechat_push import WechatPush from wxpusher import WxPusher @@ -821,7 +821,11 @@ class PtSpider: except NewConnectionError as nce: return CommonResponse.error( status=StatusCodeEnum.WEB_CONNECT_ERR, - msg='链接网站失败,请检查网站是否维护状态??') + msg='打开网站失败,请检查网站是否维护??') + except ReadTimeout as e: + return CommonResponse.error( + status=StatusCodeEnum.WEB_CONNECT_ERR, + msg='网站访问超时,请检查网站是否维护??') except Exception as e: message = my_site.site.name + '访问个人主页信息:失败!原因:' + str(e) logging.error(message)