[Python] SafariなどのWebブラウザーを起動する方法
こんにちは、@yoheiMuneです。
今日はライトなネタで、PythonからSafariなどのブラウザを起動する方法をブログに書きたいと思います。
そのモジュールを利用した実装は以下のように行います。
上記メソッド以外に、
最後になりますが本ブログでは、Python・Java・フロントエンド・機械学習など雑多に情報発信をしていきます。自分の第2の脳にすべく、情報をブログに貯めています。気になった方は、本ブログのRSSやTwitterをフォローして頂けると幸いです ^ ^。
最後までご覧頂きましてありがとうございました!
今日はライトなネタで、PythonからSafariなどのブラウザを起動する方法をブログに書きたいと思います。
Pythonからブラウザを起動する
Pythonからブラウザを起動する場合には、標準で用意されているwebbrowser
モジュールを使うことで、簡単に起動することができます。リファレンスはこちら
21.1. webbrowser — Convenient Web-browser controller — Python 3.5.1 documentationそのモジュールを利用した実装は以下のように行います。
import webbrowser # 指定したURLをデフォルトブラウザで起動する url = "http://www.yoheim.net" webbrowser.open(url)これだけで、簡単にブラウザを起動することができます。これを何に使うのかというと、僕の場合はコマンドラインベースの機能で、GoogleのOAuth認証をユーザーに行ってもらう場合に、指定したURLをブラウザで開くという動作で使いました。
上記メソッド以外に、
open_new
やopen_new_tab
メソッドなどが準備されています。詳細は上記のリファレンス先を参照ください。最後に
今日はライトな感じでしたが、Pythonからブラウザを起動する方法をブログに書きました。数行でブラウザ起動ができるあたりが、Pythonの手軽さでいいなーと思う今日この頃です。最後になりますが本ブログでは、Python・Java・フロントエンド・機械学習など雑多に情報発信をしていきます。自分の第2の脳にすべく、情報をブログに貯めています。気になった方は、本ブログのRSSやTwitterをフォローして頂けると幸いです ^ ^。
最後までご覧頂きましてありがとうございました!