From 4d900c2eb076a44f3db46570f56c7847f3d0e11e Mon Sep 17 00:00:00 2001 From: jxxghp Date: Tue, 10 Oct 2023 16:02:14 +0800 Subject: [PATCH] =?UTF-8?q?fix=20#777=20=E8=B1=86=E7=93=A3=E6=B5=81?= =?UTF-8?q?=E6=8E=A7=E6=94=B9=E4=B8=BA=E9=9A=8F=E6=9C=BA=E4=BC=91=E7=9C=A0?= =?UTF-8?q?3-10=E7=A7=92?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/plugins/doubansync/__init__.py | 2 +- app/plugins/personmeta/__init__.py | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/app/plugins/doubansync/__init__.py b/app/plugins/doubansync/__init__.py index 2e20ab9f..71d57ca0 100644 --- a/app/plugins/doubansync/__init__.py +++ b/app/plugins/doubansync/__init__.py @@ -449,7 +449,7 @@ class DoubanSync(_PluginBase): results = self.rsshelper.parse(url) if not results: logger.error(f"未获取到用户 {user_id} 豆瓣RSS数据:{url}") - return + continue # 解析数据 for result in results: try: diff --git a/app/plugins/personmeta/__init__.py b/app/plugins/personmeta/__init__.py index 982dd08c..d746b074 100644 --- a/app/plugins/personmeta/__init__.py +++ b/app/plugins/personmeta/__init__.py @@ -581,8 +581,10 @@ class PersonMeta(_PluginBase): """ 获取豆瓣演员信息 """ - # 随机休眠1-5秒 - time.sleep(1 + int(time.time()) % 5) + # 随机休眠 3-10 秒 + sleep_time = 3 + int(time.time()) % 7 + logger.info(f"随机休眠 {sleep_time}秒 ...") + time.sleep(sleep_time) # 匹配豆瓣信息 doubaninfo = self.chain.match_doubaninfo(name=mediainfo.title, mtype=mediainfo.type.value,