封裝啟動瀏覽器方法

2021-08-20 11:39:20 字數 990 閱讀 9596

封裝啟動瀏覽器方法

#coding=utf-8

from selenium import webdriver

defbrowser

(browser='firefox'):

'''打**狐、谷歌瀏覽器用法,如谷歌:driver=browser('chrome')'''

try:

if browser=="firefox":

driver=webdriver.firefox()

return driver

elif browser=="chrome":

driver=webdriver.chrome()

return driver

else:

print("not found browser!you can enter 'firefox','chrome'")

except exception as msg:

print("open browser error:%s"%msg)

if __name__=="__main__":

driver_firefox=browser()

driver_firefox.get("")

# 獲取瀏覽器的名稱

print("open browser:%s"%driver_firefox.name)

# 獲取網頁名稱

print(driver_firefox.title)

# 用谷歌瀏覽器開啟天龜網頁

driver_chrome=browser("chrome")

driver_chrome.get("")

# 獲取瀏覽器的名稱

print("open browser: %s"%driver_chrome.name)

# 獲取網頁名稱

print(driver_chrome.title)

driver_chrome.quit()

啟動不同的瀏覽器函式封裝

啟動瀏覽器一般這麼寫 from selenium import webdriver driver webdriver.chrome driver webdriver.ie driver webdriver.firefox 簡單寫個啟動瀏覽器函式,將已經在本機安裝過驅動的瀏覽器寫在函式裡 coding...

瀏覽器原生Fetch方法封裝

瀏覽器原生的fetch方法是一種promise形式的非同步互動方法 目前大部分瀏覽器都已支援 ie我沒說你 fetch.js檔案 export function obj2params obj return result result.slice 1 result export const post ...

Python Selenium啟動瀏覽器

因為我們目前專案常用chrome,此處以chrome為例 1 安裝chrome webdriver 2 編寫第乙個py檔案,用以開啟chrom瀏覽器 先設定好環境變數,在path裡增加chromedriver.exe的路徑 from selenium import webdriver driver ...