
Python + selenium web自动化
2020-02-06 / 大向
Python + selenium web自动化
安装selenium
pip install selenium
下载浏览器驱动文件
当selenium升级到3.0之后,对不同的浏览器驱动进行了规范。如果想使用selenium驱动不同的浏览器,必须单独下载并设置不同的浏览器驱动(附件1)
设置浏览器驱动
设置浏览器的地址非常简单 我们可以手动创建一个存放浏览器驱动的目录,如: C:\driver , 将下载的浏览器驱动文件(例如:chromedriver、geckodriver)丢到该目录下
我的电脑–>属性–>系统设置–>高级–>环境变量–>系统变量–>Path,将“C:\driver”目录添加到Path的值中
验证不同的浏览器驱动是否正常使用
from selenium import webdriver
driver = webdriver.Firefox() # Firefox浏览器
driver = webdriver.Chrome() # Chrome浏览器
driver = webdriver.Ie() # Internet Explorer浏览器
driver = webdriver.Edge() # Edge浏览器
driver = webdriver.Opera() # Opera浏览器
driver = webdriver.PhantomJS() # PhantomJS
selenium使用
附件1:各浏览器驱动下载地址
Firefox浏览器驱动:geckodriver
Chrome浏览器驱动:chromedriver,taobao备用地址
IE浏览器驱动:IEDriverServer
Edge浏览器驱动:MicrosoftWebDriver
Opera浏览器驱动:operadriver
PhantomJS浏览器驱动:phantomjs
xxx
本文链接:https://chenylwork.gitee.io/2020/02/06/Python%20+%20selenium%20web%E8%87%AA%E5%8A%A8%E5%8C%96/