简述:
selenium第三方库,可以通过webdriver模块创建浏览器对象,用代码模拟浏览器指令,并调用真实浏览器进行操作
selenium库--------------driver-------------------真实浏览器
优点:
使用浏览器对象访问url,获取到的是渲染完成的页面数据,如需要Ajax、js动态加载的数据,也可以获得
使用:
1. 下载driver,新版浏览器将driver剥离了,所以需要下载本地某浏览器对应版本的driver
如,本地有Chrome浏览器,需要下载对应版本的ChromeDriver
下载地址:https://npm.taobao.org/mirrors/chromedriver/
2. 将driver解压的.exe文件放到python主目录下即可(Windows)