Python      Python刷访问量的几种方法   
文章目录  [隐藏]

本例环境:Macos、Python3。
本例仅刷PV,目标网页仅浏览。
使用代理,避免被目标网站屏蔽。

除了以下方法/库(也就是爬虫的第一步),其实还有其它很多:https://www.zhihu.com/question/60280580 ,常用的如 Scrapy。

方法1.使用urllib.request

1.1 示例代码


1.2 代理IP测试

有很多的检测ip的网站,比如 https://tool.lu/ip/ ,打开后会看到本机在外网的ip。这个真实的ip需要用代理隐藏。
很多公开的代理质量没有保证,不能实现本机真实ip的隐藏,这就有必要测试一下。


方法2.使用requests

requests是第三方模块,比原生urllib.request简单一些。


方法3.使用selenium

selenium 也是第三方库。使用它还需要根据用到的浏览器设置驱动。
动态加载的页面。如 https://voice.baidu.com/act/newpneumonia/newpneumonia ,各个人数的数字都是动态加载的,使用上面两种方式得到的页面都是空白。使用 selenium 结合浏览器可以有效访问到。

selenium是一个测试库,主要用于自动化测试。

HeaderManager 和 BrushUrlManager

- end

承接App定制、企业web站点、办公系统软件 设计开发,外包项目,毕设