試験運用中なLinux備忘録・旧記事

はてなダイアリーで公開していた2007年5月-2015年3月の記事を保存しています。

Pythonから外部WebブラウザでURLを開く

Pythonでは「webbrowser」モジュールを使用することで簡単に外部のWebブラウザからURLを開けることが分かった。
例として

#! /usr/bin/python

import webbrowser
import sys

try:
  if webbrowser.open ('http://docs.python.jp/3/library/webbrowser.html') == False:
    raise webbrowser.Error
except webbrowser.Error:
  sys.exit ('open failed')

上のコードでは、このモジュールについてのリファレンスのページを開く。失敗した場合はメッセージを出して終了する。
webbrowser.open()は例外webbrowser.Errorを出す可能性がある他、Falseを返して失敗する場合もあるため、コードは上のようになった。
参考URL: