明日方舟吧 关注:1,876,787贴子:86,465,944

用科学的眼光来看看这次yj被冲的如何 - 爬取b站回复教程

只看楼主收藏回复




1楼2021-04-19 12:45回复
    首先让我们来看看b站抓取回复的API:

    非常简单,分为以下几个部分
    oid:就是这个动态的id,动态页面网址的后面那串数字就是,
    type:动态种类,这个我查了一下发现纯文字的动态是17,想了解更多可以在github搜索:“bilibili-API-collect”,有详细的jieshao
    jsonp:不用管了就是让api返回json格式数据方便后面分析
    pn:页数,具体有多少页还真不知道怎么查


    2楼2021-04-19 12:52
    收起回复
      2025-08-02 19:01:52
      广告
      不感兴趣
      开通SVIP免广告
      好了,知道API以后直接用python抓就行了,教程结束,接下来是结论。


      3楼2021-04-19 12:55
      回复

        因为担心请求次数过多被拦截加入黑名单,我请求了500页,总共12870个回复,这些回复由4951个用户发表


        4楼2021-04-19 12:57
        回复
          科技大佬啊..等个结果


          IP属地:广东来自Android客户端5楼2021-04-19 12:59
          收起回复
            马住,虽然我看不懂,但是也好奇


            IP属地:吉林6楼2021-04-19 13:00
            回复
              等你码字好之后我也看一下瓜。


              IP属地:广东来自Android客户端7楼2021-04-19 13:01
              回复
                我们来康康这些回复里面的关键词都是些啥。由于wordcloud是给英文设计的所以读中文文集的时候会有误差,而写由于表情都会被转换成[笑哭][doge]这样,所以其实也没啥参考价值吧

                辣眼睛好想也是个表情,脱单不知道是不是,但“异客”我们这次的C位竟然如此的弱小卑微


                8楼2021-04-19 13:03
                收起回复
                  2025-08-02 18:55:52
                  广告
                  不感兴趣
                  开通SVIP免广告
                  无用信息有点多,考虑屏蔽下?


                  IP属地:四川来自Android客户端9楼2021-04-19 13:05
                  收起回复
                    唉,其实也不知道还有啥可以分析的了,就让我们来看看这4900多位用户中回复数量最多的前二十位的战绩。

                    我们的冠军在这1w2的回复中贡献了81个回复,前五也都有将近70的回复


                    11楼2021-04-19 13:13
                    回复
                      最后总结就是10%的用户发了44%的回复,他们可能住在YJ动态里ba


                      12楼2021-04-19 13:23
                      收起回复
                        看到“角啊”突然被逗笑


                        IP属地:浙江来自Android客户端13楼2021-04-19 13:23
                        回复
                          懒得分析了,等待一个大佬用这个API抓更有用的东西吧


                          14楼2021-04-19 13:27
                          回复
                            doge占比这么大,果然是不用狗头不会说话


                            IP属地:湖北来自Android客户端15楼2021-04-19 13:34
                            收起回复