啓動瀏覽器通常這麼寫:python
from selenium import webdriver
driver = webdriver.Chrome() # driver = webdriver.Ie() # driver = webdriver.Firefox()
簡單寫個啓動瀏覽器函數,將已經在本機安裝過驅動的瀏覽器寫在函數裏:web
#coding:utf-8 """ 啓動瀏覽器 """ from selenium import webdriver def launch_browser(browsername): if browsername.lower() == "chrome": driver = webdriver.Chrome() elif browsername.lower() == "firefox": driver = webdriver.Firefox() elif browsername.lower() == 'ie': driver = webdriver.Ie() else: raise Exception("sorry,該瀏覽器不在啓動範圍內,請安裝驅動並修改launch_browser函數") return driver
使用: chrome
driver = launch_browser('chrome') # 啓動chrome瀏覽器 driver = launch_browser('ie') # 啓動ie瀏覽器 driver = launch_browser('firefox') # 啓動火狐瀏覽器
driver = launch_browser('safari') #啓動未安裝驅動的瀏覽器