利用爬虫来增加网站访问量
来源:4-2 Python面试常考算法

qq_拱手河山讨欢_0
2019-04-24
老师你好,现在公司有个需求,利用爬虫来增加网站的访问量,公司用的是百度统计(原理是:把百度提供的一段JS代码放在公司页面种,只要访问,就会执行这段代码,就会吧访问信息统计传回百度),我利用request访问网站,百度统计不到,用selenium并在页面停留2S就就可以被后台统计到。
我现在的问题是:如果用 selenium一时效率不高,而是每次都有个打开浏览器的过程,我怕次数多后会造成服务器卡死,浏览器打不开等操作。 所以我想问能不能用request来实现这个操作,或则有什么更好的办法那
写回答
1回答
-
PegasusWang
2019-04-24
requests 库无法执行页面的 js 代码,所以如果是通过 js 代码执行统计使无法统计到的。
即使使用 selenium 应该也只对 pv 数量有效,对 uv 统计没作用,除非更换 ip。
你可以调研下这个 基于 nodejs 控制 chrome 的方案:https://github.com/GoogleChrome/puppeteer
00
相似问题