From e025d9d99ad6d5ce467acda3ee75162e7eacff4c Mon Sep 17 00:00:00 2001 From: lededev Date: Wed, 10 Nov 2021 01:22:48 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=AD=A3=E8=B0=83=E8=AF=95=E4=BF=A1?= =?UTF-8?q?=E6=81=AF=E9=80=89=E4=B8=AD=E7=AB=99=E7=82=B9=E5=AD=97=E6=95=B0?= =?UTF-8?q?=E4=B8=BA0=E7=9A=84=E9=94=99=E8=AF=AF=E6=8F=90=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- WebCrawler/storyline.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/WebCrawler/storyline.py b/WebCrawler/storyline.py index 320751e..14052cd 100644 --- a/WebCrawler/storyline.py +++ b/WebCrawler/storyline.py @@ -66,12 +66,12 @@ def getStoryline(number, title, sites: list=None): s = f'[!]Storyline{G_mode_txt[run_mode]}模式运行{len(apply_sites)}个任务共耗时(含启动开销){time.time() - start_time:.3f}秒,结束于{time.strftime("%H:%M:%S")}' sel_site = '' for site, desc in zip(apply_sites, results): - sl = len(desc) if isinstance(desc, str) else 0 - if not is_japanese(desc): - sel_site, sel = site, desc - break - if sl and not len(sel_site): - sel_site, sel = site, desc + if isinstance(desc, str) and len(desc): + if not is_japanese(desc): + sel_site, sel = site, desc + break + if not len(sel_site): + sel_site, sel = site, desc for site, desc in zip(apply_sites, results): sl = len(desc) if isinstance(desc, str) else 0 s += f',[选中{site}字数:{sl}]' if site == sel_site else f',{site}字数:{sl}' if sl else f',{site}:空'