From f2e395405b7ec8e1b700c68dcfc597cd08c614df Mon Sep 17 00:00:00 2001 From: Max-Tortoise <104265685+Max-Tortoise@users.noreply.github.com> Date: Sun, 7 Jul 2024 11:38:07 +0800 Subject: [PATCH] refine the logic for handling anchor_name (#466) --- main.py | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/main.py b/main.py index 28b1ee6..a8a9c51 100644 --- a/main.py +++ b/main.py @@ -979,11 +979,14 @@ def start_record(url_data: tuple, count_variable: int = -1): return if anchor_name: - anchor_split: list = anchor_name.split('主播:') - if len(anchor_split) > 1 and anchor_split[1].strip(): - anchor_name = anchor_split[1].strip() - else: - anchor_name = port_info.get("anchor_name", '') + # 第一次从config中读取,带有'主播:',去除'主播:' + # 之后的线程循环,已经是处理后的结果,不需要去处理 + if '主播:' in anchor_name: + anchor_split: list = anchor_name.split('主播:') + if len(anchor_split) > 1 and anchor_split[1].strip(): + anchor_name = anchor_split[1].strip() + else: + anchor_name = port_info.get("anchor_name", '') else: anchor_name = port_info.get("anchor_name", '')