安装
- pip install playwright
- playwright install
运行
- 编辑文件 test.py 并运行
from playwright.sync_api import sync_playwright import time with sync_playwright() as p: browser = p.firefox.launch(headless=False) page = browser.new_page() // 视频链接 page.goto('https://www.bilibili.com/video/BV1bM4y1K7py/?spm_id_from=333.337.search-card.all.click&vd_source=0ca9c382ae64e25c41339eed08f300b6') page.set_default_timeout(5000) page.locator('.bui-collapse-header').click(); time.sleep(5) elements = page.query_selector_all('//*[@class="dm-info-dm"]') for element in elements: # print(element.text_content(),) with open('dm.txt', 'a') as f: f.write(element.text_content()) time.sleep(1) browser.close()
- 同目录下打开 dm.txt 可查看下载的弹幕