栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

微博评论爬虫解决 meiko 之问,S 11 冠军皮肤选猫咪还是选露露呢

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

微博评论爬虫解决 meiko 之问,S 11 冠军皮肤选猫咪还是选露露呢

S11 结束了,EDG 牛逼就完事了。

作为 Meiko 十年老粉,我看到他发了这样一条微博:

所以是选露露还是猫咪呢?广大网友在评论区讨论得不亦乐乎。

我突然灵光一闪,可以用爬虫把这些评论抓取下来,提取每一条评论中的包含露露、猫咪等关键词,每一条评论出现一次 vote 就 + 1,然后可视化出来大家都想选啥英雄,说干就干。昨晚下班后熬夜干到快 12 点,终于 done 了。

差不多把这 3 w条评论全部抓取下来了,评论数据时间是截止 2021.11.11 晚上 11 点。

然后就是抽取分析统计了,核心的统计代码如下:

if '猫咪' in comment_content or '猫' in comment_content:
    vote_dict['猫咪'] = vote_dict.get('猫咪', 0) + 1
elif '露露' in comment_content or '璐璐' in comment_content:
    vote_dict['露露'] = vote_dict.get('露露', 0) + 1
elif '娜美' in comment_content:
    vote_dict['娜美'] = vote_dict.get('娜美', 0) + 1
else:
    vote_dict['其他'] = vote_dict.get('其他', 0) + 1

因为有一些网友可能会把露露打成璐璐,把猫咪只写成猫,所以做了一些边界 case 处理。

还有一种情况是如果评论内容同时包含露露和猫咪这两个关键词,是给露露投票还是给猫咪投票呢?我测试发现,确实有这种评论,但是只有几条,可以忽略,就不单独处理了。

把各英雄的投票数可视化如下:

最后对评论投票粉丝的性别比例做了个统计,果然是女粉多哈哈~。

评论投票粉丝的性别比例做了个统计,果然是女粉多哈哈~。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/488816.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号