selenium+python
1. 环境搭建
操作系统: centos7 python2.7 selenium3.9.0
1) 下载selenium pip install -U selenium
2) 下载浏览器驱动
Firefox: geckodriver https://github.com/mozilla/geckodriver/releases v0.19.1
Chrome: chromedriver http://npm.taobao.org/mirrors/chromedriver/ 2.35
添加可执行权限, 放到PATH路径下
3) 安装浏览器
Chrome: 添加chrome源, yum install google-chrome-stable
Firefox: 去火狐官网下载linux安装包,解压, 将firefox目录移到/usr/local或其他目录下
最好安装最新的浏览器及驱动
4) 测试
Chrome:
Firefox:
可以看出webdirver可以正常访问cnvd网站,如果用requests等会返回一个521状态码