selenium打开不同浏览器的脚本。
1.Firefox
from selenium import webdriver
driver=webdriver.Firefox()
driver.get("http://www.baidu.com")
'''
这里要注意打开的域名一定要加前http://
否则会报错:selenium.common.exceptions.WebDriverException: Message: unknown error: unhandled inspector error: {"code":-32603,"message":"Cannot navigate to invalid URL"}
'''
2.IE和Chrome
from selenium import webdriver
chromedriverpath="C:\Program Files (x86)\Google\Chrome\Application\chromedriver"
'''
selenium打开IE和Chrome需要有浏览器驱动,需要额外下载的,chromedriverpath是驱动路径,在下面的的函数里面当参数传入。
如果想firefox直接调用会报错:selenium.common.exceptions.WebDriverException: Message: 'chromedriver1' executable needs to be in PATH.
'''
driver=webdriver.Chrome(chromedriverpath)
driver.get("http://www.baidu.com")