From 3205e5ffc890354482aafee7261ca29ee9cc560b Mon Sep 17 00:00:00 2001 From: Shu Niu Date: Fri, 12 Jan 2024 15:15:26 +0800 Subject: [PATCH] fix TypeError: 'NoneType' + 'int' in history danmuku MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 当获取历史弹幕时,需要初始化from_seg,to_seg。否则 语句 for seg in range(from_seg, to_seg+1)会产生TypeError。 --- bilibili_api/video.py | 1 + 1 file changed, 1 insertion(+) diff --git a/bilibili_api/video.py b/bilibili_api/video.py index 18ffe57c..a0318bf1 100644 --- a/bilibili_api/video.py +++ b/bilibili_api/video.py @@ -858,6 +858,7 @@ async def get_danmakus( api = API["danmaku"]["get_history_danmaku"] params["date"] = date.strftime("%Y-%m-%d") params["type"] = 1 + from_seg = to_seg = 0 else: api = API["danmaku"]["get_danmaku"] if from_seg == None: