前言
今天用“Running Man”十周年特辑的视频,来做个获取弹幕的案例分享给大家,直接开整~
效果展示

开发工具
Python版本: 3.9.6
相关模块:
video模块
user模块
dynamic模块
Request模块
Xpath模块
以及python自身的模块
思路分析
1、弹幕数据接口
https://comment.bilibili.com/123072475.xml (一个固定的url地址 + 视频的cid + .xml)
2、利用Request模块,获取数据
3、利用Xpath解析数据
经过bilibili_api的封装,弹幕数据获取的部分仅用了一行代码:
danmu = video_info.get_danmaku()
相应的获取视频的基本信息和评论信息也是一样的便捷。
basic_info = video_info.get_video_info()
comments = video_info.get_comments

本文介绍了如何使用Python爬取B站十周年特辑视频的弹幕数据,通过Request模块和XPath解析接口数据,然后利用bilibili_api库简化操作。在获取数据后,通过jieba分词和WordCloud库绘制词云。文章提供了安装教程、关键代码片段以及所需模块,包括video、user、dynamic和Request等。最后,作者分享了Python数据分析相关的学习资源。
&spm=1001.2101.3001.5002&articleId=119570244&d=1&t=3&u=1b55bd2799a5453283d30cede810c517)
2万+

被折叠的 条评论
为什么被折叠?



