当selenium升级到3.0以后,对不一样的浏览器驱动进行了规范。若是想使用selenium驱动不一样的浏览器,必须单独下载并设置不一样的浏览器驱动。html
各浏览器下载地址:git
Firefox浏览器驱动:geckodrivergithub
Chrome浏览器驱动:chromedriver , taobao备用地址web
IE浏览器驱动:IEDriverServerchrome
Edge浏览器驱动:MicrosoftWebDrivernpm
Opera浏览器驱动:operadriverapi
PhantomJS浏览器驱动:phantomjs浏览器
设置浏览器驱动
将浏览器驱动放在Python路径(Python.exe)旁,便可正常使用驱动google
设置浏览器驱动
验证不一样的浏览器驱动是否正常使用。spa
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 Python