python_webbrowserモジュール



webbrowserモジュールとは? 新たにブラウザを起動して、URLを開くモジュールのこと。 open()関数で開くことができる。

1. 基本的な使い方

open()関数を使用して特定のURLを開く。()内にURLをシングルクオテーション区切りで指定

import webbrowser
webbrowser.open('http://www.python.org')

>> (新しいタブで開かれた)

open_new/open_new_tab関数も同様に使用可能。

2. 環境名取得

get関数を用いて、開くブラウザの環境名を取得することができる。 ()内に環境名を指定することも可能。

import webbrowser
webbrowser.get()

>>webbrowser.MacOSXOSAScript a XXXXXXXX (Mac環境では上記の表示になった) XXXXXXXXには、デフォルト(カッコ内がnoneの時)ブラウザのコントローラ名を返している。 get関数の()内にブラウザ名などを指定すると、XXXXXXXXに違う文字列が表示されたりもする。


【参照】