pyhon webbrowser 自動開啟瀏覽器

2021-10-19 13:30:01 字數 1211 閱讀 5229

webbrowser 是 python 自帶的包,可以自動開啟瀏覽器。

import webbrowser

b = webbrowser.get('chrome')

b.open('')

其中,get() 函式中是瀏覽器的名字,可以是 chrome 也可以是 safari。

1、webbrowser.open(url, new=0, autoraise=true)

使用預設瀏覽器顯示url。如果new為0,url將盡可能在相同的瀏覽器視窗中開啟。如果new為1,則可能開啟乙個新的瀏覽器視窗。如果new為2,則會開啟乙個新的瀏覽器頁面(" tab ")。如果autoraise為true,則會在可能的情況下引發視窗(請注意,在許多視窗管理器中,無論該變數的設定如何,都會引發該視窗)。

注意,在某些平台上,嘗試使用此函式開啟檔名,可能會工作並啟動作業系統的相關程式。然而,這既不受支援,也不能移植。

在2.5版更改:new現在可以是2。

2、webbrowser.open_new(url)

如果可能,在預設瀏覽器的新視窗中開啟url,否則,在唯一的瀏覽器視窗中開啟url。

3、webbrowser.open_new_tab(url)

如果可能的話,在預設瀏覽器的新頁面(「tab」)中開啟url,否則等效於open_new()。

2.5新版功能。

4、webbrowser.get( [ name ] )

返回乙個控制器物件作為瀏覽器型別名。如果name為空,則返回適合呼叫者環境的預設瀏覽器的控制器。

5、webbrowser.register( name,  constructor [,  instance ] )

註冊瀏覽器型別名。一旦註冊了瀏覽器型別,get()函式就可以返回該瀏覽器型別的控制器。如果沒有提供instance,或者為none,將在需要時不帶引數地呼叫constructor來建立例項。如果提供了instance,則永遠不會呼叫constructor,並且可能為none。

使用Python自動開啟Chrome瀏覽器

在pycharm中使用python語句開啟 chrome,前提是已經配置了基本環境 安裝了python 安裝了pycharm 即pycharm可以正常執行python 要實現自動開啟chrome,需要有與chrome版本相匹配的驅動chromedriver。將chrome的安裝包放進電腦 將chro...

jq 自動開啟瀏覽器 JQuery 自動觸發事件

常用模擬 有時候,需要通過模擬使用者操作,來達到單擊的效果。例如在使用者進入頁面後,就觸發click事件,而不需要使用者去主動單擊。在jquery中,可以使用trigger 方法完成模擬操作。例如可以使用下面的 來觸發id為btn的按鈕的click事件。btn trigger click 這樣,當頁...

python requests開啟預設瀏覽器搜尋

import requests import webbrowser param 搜尋的資訊 r requests.get params param print r.url webbrowser.open r.url payload r requests.post data payload print...