啟動瀏覽器一般這麼寫:
from selenium import webdriver簡單寫個啟動瀏覽器函式,將已經在本機安裝過驅動的瀏覽器寫在函式裡:driver = webdriver.chrome()
# driver = webdriver.ie()
# driver = webdriver.firefox()
#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
driver = launch_browser('chrome') # 啟動chrome瀏覽器driver = launch_browser('ie') # 啟動ie瀏覽器
driver = launch_browser('firefox') # 啟動火狐瀏覽器
driver = launch_browser('safari') #啟動未安裝驅動的瀏覽器
封裝啟動瀏覽器方法
封裝啟動瀏覽器方法 coding utf 8 from selenium import webdriver defbrowser browser firefox 打 狐 谷歌瀏覽器用法,如谷歌 driver browser chrome try if browser firefox driver w...
不同瀏覽器不同效果
1.在internet explorer 8,opera 9,chrome,firefox 2 3,and safari下,新增display block會讓有序或無序列表中li元素的專案編號消失。但在ie6和ie7下,新增display block專案符號依舊存在。2.transition tra...
相容所有瀏覽器的事件封裝函式
相容所有瀏覽器的實踐封裝函式 將新增事件的相容封裝到乙個函式中 param dom 新增事件的節點 param type 事件型別 如 click param fn 事件觸發的函式 function addevent dom,type,fn else if document.attachevent ...