Pythonのwebbrowser
モジュールは、ウェブベースのドキュメントを表示するための非常に高レベルなインターフェースを提供しています。このモジュールのopen()
関数を呼び出すだけで、ほとんどの環境で正しく動作します。
import webbrowser
url = 'https://google.com'
webbrowser.open(url, new=0, autoraise=True)
上記のコードは、デフォルトのブラウザで指定したURLを開きます。new
パラメータが0の場合、URLはブラウザの同じウィンドウで開きます。new
が1の場合、可能なら新しいブラウザウィンドウが開きます。new
が2の場合、可能なら新しいブラウザタブが開きます。
autoraise
パラメータがTrueの場合、可能であればウィンドウが前面に表示されます。しかし、多くのウィンドウマネージャでは、この変数の設定に関係なく、ウィンドウは前面に表示されます。
このように、Pythonのwebbrowser
モジュールを使用すると、ブラウザを簡単に操作できます。これを利用することで、日常的な作業を効率化することが可能です。