From b5d708368e77d5d775456fa72a7b89778916b9a9 Mon Sep 17 00:00:00 2001 From: ngfchl Date: Sun, 25 Sep 2022 21:33:48 +0800 Subject: [PATCH] =?UTF-8?q?1.=20=E5=BD=93=E7=94=A8=E6=88=B7=E6=B3=A8?= =?UTF-8?q?=E5=86=8C=E6=97=B6=E9=97=B4=E4=B8=BA=E7=A9=BA=E6=97=B6=EF=BC=8C?= =?UTF-8?q?=E8=8E=B7=E5=8F=96=E7=94=A8=E6=88=B7=E6=B3=A8=E5=86=8C=E6=97=B6?= =?UTF-8?q?=E9=97=B4=202.=20=E6=A3=80=E6=B5=8B=E5=88=B0U2=E5=B7=B2?= =?UTF-8?q?=E7=AD=BE=E5=88=B0=E6=97=B6=E4=BF=9D=E5=AD=98=E7=AD=BE=E5=88=B0?= =?UTF-8?q?=E7=8A=B6=E6=80=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pt_site/UtilityTool.py | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/pt_site/UtilityTool.py b/pt_site/UtilityTool.py index 30f23a2..3ea37dd 100644 --- a/pt_site/UtilityTool.py +++ b/pt_site/UtilityTool.py @@ -649,6 +649,9 @@ class PtSpider: result = self.sign_in_u2(my_site) if result.code == StatusCodeEnum.OK.code: print(result.data) + signin_today.sign_in_today = True + signin_today.sign_in_info = result.msg + signin_today.save() return CommonResponse.success( status=StatusCodeEnum.OK, msg='签到成功!' @@ -1201,8 +1204,15 @@ class PtSpider: # ).split('(')[0].strip('\xa0').strip() # print('注册时间:', time_join_1) # time_join = time_join_1.replace('(', '').replace(')', '').strip('\xa0').strip() - # if not my_site.time_join and time_join: - # my_site.time_join = time_join + + if not my_site.time_join: + time_join = ''.join( + details_html.xpath(site.time_join_rule) + ) + if time_join: + my_site.time_join = time_join + else: + pass # 去除字符串中的中文 my_level_1 = ''.join(