From 7c883c3798d5d67e2b8c2f2bd416474bd2057ef9 Mon Sep 17 00:00:00 2001 From: py6qo2c5g <457171044@qq.com> Date: Wed, 18 Sep 2024 19:05:31 +0800 Subject: [PATCH] ADD file via upload --- 2.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 2.py diff --git a/2.py b/2.py new file mode 100644 index 0000000..d523fcd --- /dev/null +++ b/2.py @@ -0,0 +1,16 @@ +import requests +import xml.etree.ElementTree as ET + + +def get_danmaku(video_id): + url = "https://api.bilibili.com/x/v1/dm/list.so?oid={}".format(video_id) + response = requests.get(url) + if response.status_code == 200: + root = ET.fromstring(response.content) + danmaku_list = [] + for d in root.findall('d'): + text = d.text + if text: + danmaku_list.append(text) + return danmaku_list + return []