序言
今日详细介绍一个获取B站数据信息的Python拓展库-bilibili_api
能够获取的数据信息包含:
video-视频模块
user-客户模块
dynamic-动态性模块
PS:若有必须Python学习材料的小伙伴们能够加正下方的群去找完全免费管理人员领到
此次用“Running Man”十周年特别篇的视频,来做下获取弹幕的Demo。假如你也喜欢看“RM”,那大家便是最好的朋友。
我是比照
沒有比照,就没有伤害,如同近期的“哈尔滨工业大学”某学员和“浙江大学”某学员一样。
它是以前获取弹幕的全过程:
1、弹幕api接口
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()
commen