From ae2b1a095cd932343139a90040ef739bdec11005 Mon Sep 17 00:00:00 2001 From: ngfchl Date: Wed, 2 Nov 2022 16:59:20 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8DCHD=E4=B8=8E52PT=E7=AD=BE?= =?UTF-8?q?=E5=88=B0=E6=88=90=E5=8A=9F=E4=BD=86=E6=8F=90=E7=A4=BA=E5=A4=B1?= =?UTF-8?q?=E8=B4=A5=E7=9A=84BUG?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pt_site/UtilityTool.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pt_site/UtilityTool.py b/pt_site/UtilityTool.py index 3a250ee..7841503 100644 --- a/pt_site/UtilityTool.py +++ b/pt_site/UtilityTool.py @@ -472,7 +472,7 @@ class PtSpider: ) sign_str = self.parse(result, '//font[contains(text(),"签过到")]/text()') logger.info(sign_str) - if len(sign_str) < 1: + if len(sign_str) >= 1: msg = self.parse(result, '//font[contains(text(),"签过到")]/text()') return CommonResponse.success(msg='已签到!{}'.format(msg)) # if len(sign_str) >= 1: @@ -495,7 +495,8 @@ class PtSpider: data=data ).content.decode('utf8') logger.info(sign_res) - if self.parse(result, '//font[contains(text(),"签过到")]/text()'): + sign_str = self.parse(sign_res, '//font[contains(text(),"签过到")]/text()') + if len(sign_str) < 1: return CommonResponse.error( msg='签到失败!' )