点击上方“Python爬虫与数据挖掘”,进行关注
回复“书籍”即可获赠Python从入门到进阶共10本电子书
今
日
鸡
汤
江雨霏霏江草齐,六朝如梦鸟空啼。
前言
B站(哔哩哔哩)是国内知名的视频弹幕 站,也是中国最大的年轻人聚集地之一,想要知道B站弹幕爱刷什么梗trong>不同分区UP主弹幕各有什么特点trong>如何快速成为B站弹幕老司机就通过Python爬取B站不同UP主近20万+弹幕数据进行分析,全文共分为两个部分,第一部分为不同分区up主的弹幕分析,第二部分为Python爬取B站弹幕技术分析。
弹幕分析
户外区-华农兄弟
首先是户外区up主,我们选择了华农兄弟,虽然往期类似竹鼠中暑、母鸡发烧、打架内伤等视频弹幕很多,但最近的弹幕大多为考古等重复数据,因此为了追踪近期弹幕热点,我们选择近期播放量较高的视频来进行分析(2020-07-07)
可以看到,弹幕刷的最多的就是 兄弟 ,毕竟兄弟家的就是我家的
知识区-罗翔
接下来是最近在b站知识区很火的罗翔老师,直接搜索罗翔出来的大多是正儿八经刑法课,要想正确混入弹幕区还需搜索张三
从标题就能看到每一个视频都不简单,我们找到播放量较高的一个视频r>
从视频开始的开门见三,到随着案件发展张三的惨死与哈哈哈,最后是满屏的泪目,你get到了吗
自制夫妻分分合合床,一听就知道是废品了,该视频自7.17发布以来共获得460万+播放,1.3万+条实时弹幕,用Python爬取21000条弹幕并制作词云图(点击图片可以直达该视频播放)
我们爬取该视频的15000条弹幕进行分析并制作词云图如下(点击图片可以直达该视频播放)
鬼畜区
最后,我们来到B站的鬼畜区,看看最火的鬼畜区弹幕都爱刷什么,我们打开b站鬼畜区的7月排行榜
来到鬼畜区肯定就少不了好活当赏和下次一定,当然有张三的地方就有法外狂徒,有爱情公寓的地方就有肾宝。其次一个优秀的鬼畜视频开头一定会有人刷欢迎回来和每日亿遍,持续的押韵、skr、上头也是少不了~
技术解析
现在查看请求的相关信息
所以找到一个视频的oid并不困难,接下来要做的就是根据这两个参数构造不同日期的弹幕URL
这里注意的是我们构造日期使用了中的函数,非常好用,感兴趣的读者可以自行搜索了解,现在我们获得了指定日期的弹幕数据URL,接下来要做的就是使用请求 站并使用解析数据,最后将数据写入TXT即可
上面的代码并不复杂,使用自己的等参数构造请求头循环请求数据即可,唯一要注意的就是返回的结果编码为,需要先使用修改编码,否则就会乱码,当然我这里还是用了来添加进度条
想加入Python学习群请在后台回复【入群】
万水千山总是情,点个【在看】行不行
/今日留言主题/
随便说一两句吧~~
文章知识点与官方知识档案匹配,可进一步学习相关知识Python入门技能树首页概览212224 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!