【写在前面】
小燕同学:鹏哥,我在微信公众号上写的一些美妆博客,都没什么阅读量,老板要求我在这个月底至少让几篇博客阅读量达到10W+,你说我要不要每天自己去刷或者找水军呀?
鹏哥:博客刷阅读量?这不是公然作弊吗?
小燕同学:呜呜,要是这个月又让老板不满意,那就要扣我绩效奖金了。
鹏哥:好吧,我用10行代码帮你搞下吧。
【最终效果】
以刷“鹏哥贼优秀”公众号的博客为例:
【实现过程】
1、原理简述:爬虫刷阅读量本质其实是模拟用户点击网页查看内容的操作,因此只需要代码能访问相应的博客地址,就可以实现刷阅读量的目的。
2、最初跳的坑:request.get访问怎么不会增加阅读量?
一开始我是直接调用request.get()方法来尝试实现的,但是发现虽然我用get()方法获取到了网站内容,但是并没 有使对应的阅读量增加。后来查了一些资料,说是request.get()只是在获取URL时截获到网页响应,并没有真正动态加载JS。
3、出坑:用selenium解决
后来就采用大神们推崇的爬虫神器--Selenium,至于有多少牛逼,可以用下面这张网图来简单示意下。