2011-08-15 2 views
1

firefoxを実行するコマンドにハイパーリンクを関連付ける必要があります。 私はターミナルでそれを行うことができますよう見て、私は python:howto open firefox(osx)

os.system("/Applications/Firefox.app/Contents/MacOS/firefox"+' \"'+arg+'\" & 2> /dev/null') 

を使用しますが、すべてこのdoesntの仕事:私は「Firefoxがすでに実行されている」ウィンドウを取得 - Linuxで私のURLが新しいタブにロードされている間。

-remoteスイッチを試してみました。

ご意見はありますか?

+1

は横にチェックマークをクリックすることで、あなたの質問への答えを受け入れることを忘れないでくださいあなたを最も助けたものあなたは戻って、答えられた古い質問についてもこれを行うべきです。 – agf

答えて

2

それはOSに標準のブラウザでない場合は、Firefoxを選択するために、具体的には:

>>> import webbrowser 
>>> controller = webbrowser.get('Firefox') 
>>> controller.open('http://www.google.com') 
True