python webbrowser模塊(瀏覽器操作)


webbrowser模塊提供了一個高級接口來顯現基於Web的文檔,大部分情況下只需要簡單的調用open()辦法。

webbrowser定義了如下的反常:

exception webbrowser.Error, 當瀏覽器控件發作過錯是會拋出這個反常

webbrowser有以下辦法:

webbrowser.open(url[, new=0[, autoraise=1]])

這個辦法是在默許的瀏覽器中顯現url, 假如new = 0, 那么url會在同一個瀏覽器窗口下打開,假如new = 1, 會打開一個新的窗口,假如new = 2, 會打開一個新的tab, 假如autoraise = true, 窗口會主動增加。

webbrowser.open_new(url)

在默許瀏覽器中打開一個新的窗口來顯現url, 否則,在僅有的瀏覽器窗口中打開url

webbrowser.open_new_tab(url)

import webbrowser as web
#new:0:同一瀏覽器窗口打開 1:打開瀏覽器新的窗口,2:打開瀏覽器窗口新的tab #autoraise=True:窗口自動增長
web.get('chrome').open('http://www.baidu.com',new=0,autoraise=True)                                              
web.open_new('http://www.baidu.com')
web.open_new_tab('http://www.baidu.com')

在默許瀏覽器中當開一個新的tab來顯現url, 否則跟open_new()相同

webbrowser.get([name]) 依據name返回一個瀏覽器目標,假如name為空,則返回默許的瀏覽器

webbrowser.register(name, construtor[, instance])

注冊一個名字為name的瀏覽器,假如這個瀏覽器類型被注冊就能夠用get()辦法來獲取。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM