Python はブラウザを呼び出して Web ページのブラッシング アプレットを実装します

高洛峰
リリース: 2016-10-18 09:45:13
オリジナル
1267 人が閲覧しました

Python はブラウザを開き、Web ページを閲覧するための簡単な小さなプログラムやその他の想像力豊かなプログラムを作成できます。ただし学習用ですので、違法な目的には使用しないでください。

Pythonのwebbrowserモジュールはブラウザ上での一部の操作をサポートしています

主に次の3つの方法があります:

webbrowser.open(url, new=0, autoraise=True)
webbrowser.open_new(url)
webbrowser.open_new_tab(url)
ログイン後にコピー

上記の3つの方法はいずれもpython2.7でテストできますが、これにはWindowsでのテストが必要です

webbrowser.open() メソッドを理解する必要があります:

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

システムのデフォルトのブラウザで URL アドレスにアクセスします。 new=0 の場合、URL が開きます。同じ

ブラウザ ウィンドウ内; new=1 の場合は新しいブラウザ ウィンドウが開きます; new=2

の場合は新しいブラウザ タブが開きます。

webbrowser.get()メソッドはシステムブラウザの操作オブジェクトを取得できます。

webbrowser.register() メソッドはブラウザのタイプを登録でき、登録できるタイプ名は次のとおりです:

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')
ログイン後にコピー

例:

#!/usr/bin/env python
#-*- coding:UTF-8 -*-
import webbrowser
url = 'http://www.pythontab.com'
webbrowser.open(url)
print webbrowser.get()
ログイン後にコピー


ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!