From 7711111015ce207314fd41219020d678abfce5c3 Mon Sep 17 00:00:00 2001 From: yml2213 Date: Tue, 23 Jun 2026 22:50:39 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=9E=81=E9=AA=8C=E5=BC=82=E5=B8=B8?= =?UTF-8?q?=E6=97=A5=E5=BF=97=E4=B8=AD=20=5Ftruncate=5Ferror=20=E7=BC=BA?= =?UTF-8?q?=E5=B0=91=20self.=20=E5=89=8D=E7=BC=80=E5=AF=BC=E8=87=B4=20Name?= =?UTF-8?q?Error?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- core/douyu/login.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/core/douyu/login.py b/core/douyu/login.py index 304be1d..c6e72a6 100644 --- a/core/douyu/login.py +++ b/core/douyu/login.py @@ -539,18 +539,18 @@ class DouyuLogin: if is_proxy_dead: # 代理确实不可用:立即换,标记坏 - logger.warning(f"极验验证代理连接失败: {_truncate_error(err_str)},换代理") + logger.warning(f"极验验证代理连接失败: {self._truncate_error(err_str)},换代理") self._refresh_proxy(mark_bad=True) _soft_fail_streak = 0 else: # 临时异常(KeyError、网络不给力等):先原代理重试 _soft_fail_streak += 1 if _soft_fail_streak >= _SOFT_FAIL_THRESHOLD: - logger.warning(f"极验验证临时异常: {_truncate_error(err_str)},连续 {_soft_fail_streak} 次,换代理") + logger.warning(f"极验验证临时异常: {self._truncate_error(err_str)},连续 {_soft_fail_streak} 次,换代理") self._refresh_proxy(mark_bad=False) _soft_fail_streak = 0 else: - logger.warning(f"极验验证临时异常: {_truncate_error(err_str)},原代理重试 ({_soft_fail_streak}/{_SOFT_FAIL_THRESHOLD})") + logger.warning(f"极验验证临时异常: {self._truncate_error(err_str)},原代理重试 ({_soft_fail_streak}/{_SOFT_FAIL_THRESHOLD})") time.sleep(2) continue