欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

使用python調(diào)用瀏覽器并打開一個(gè)網(wǎng)址的例子

 更新時(shí)間:2014年06月05日 09:53:17   作者:  
這篇文章主要介紹了使用python調(diào)用瀏覽器并打開一個(gè)網(wǎng)址的例子,使用webbrowser模塊實(shí)現(xiàn),需要的朋友可以參考下

python 打開瀏覽器,可以做簡(jiǎn)單的刷網(wǎng)頁(yè)的小程序。僅供學(xué)習(xí),別用非法用途。

python的webbrowser模塊支持對(duì)瀏覽器進(jìn)行一些操作,主要有以下三個(gè)方法:

復(fù)制代碼 代碼如下:

webbrowser.open(url, new=0, autoraise=True)
webbrowser.open_new(url)
webbrowser.open_new_tab(url)

我們需要了解webbrowser.open()方法:

復(fù)制代碼 代碼如下:
webbrowser.open(url, new=0, autoraise=True)

在系統(tǒng)的默認(rèn)瀏覽器中訪問url地址,如果new=0,url會(huì)在同一個(gè)
瀏覽器窗口中打開;如果new=1,新的瀏覽器窗口會(huì)被打開;new=2
新的瀏覽器tab會(huì)被打開。

而webbrowser.get()方法可以獲取到系統(tǒng)瀏覽器的操作對(duì)象。

webbrowser.register()方法可以注冊(cè)瀏覽器類型,而允許被注冊(cè)的類型名稱如下:

復(fù)制代碼 代碼如下:
    Type Name Class Name Notes
    'mozilla' Mozilla('mozilla')  
    'firefox' Mozilla('mozilla')  
    'netscape' Mozilla('netscape')  
    'galeon' Galeon('galeon')  
    'epiphany' Galeon('epiphany')  
    'skipstone' BackgroundBrowser('skipstone')  
    'kfmclient' Konqueror() (1)
    'konqueror' Konqueror() (1)
    'kfm' Konqueror() (1)
    'mosaic' BackgroundBrowser('mosaic')  
    'opera' Opera()  
    'grail' Grail()  
    'links' GenericBrowser('links')  
    'elinks' Elinks('elinks')  
    'lynx' GenericBrowser('lynx')  
    'w3m' GenericBrowser('w3m')  
    'windows-default' WindowsDefault (2)
    'macosx' MacOSX('default') (3)
    'safari' MacOSX('safari') (3)
    'google-chrome' Chrome('google-chrome')  
    'chrome' Chrome('chrome')  
    'chromium' Chromium('chromium')  
    'chromium-browser' Chromium('chromium-browser')

DEMO:
復(fù)制代碼 代碼如下:

#!/usr/bin/env python
#-*- coding:UTF-8 -*-
import sys
import webbrowser
sys.path.append("libs")

 

url = 'http://www.baidu.com'
webbrowser.open(url)
print webbrowser.get()

相關(guān)文章

最新評(píng)論