スクリプトが実行されているシステムで利用可能なブラウザーがあるかどうかを検出する方法はありますか? サーバーで次のコードを実行しても何も起こりません。
try:
webbrowser.open("file://" + os.path.realpath(path))
except webbrowser.Error:
print "Something went wrong when opening webbrowser"
キャッチされた例外がなく、ブラウザが開いていないのは奇妙です。私は SSH 接続を介してコマンド ラインからスクリプトを実行していますが、サーバー関連の作業にあまり精通していないため、これを検出する別の方法が見つからない可能性があります。
ありがとう!