Python: как открыть Firefox (OSX) - PullRequest
1 голос
/ 15 августа 2011

Мне нужно связать с гиперссылкой команду для запуска firefox.Поскольку я могу сделать это в терминале, я использовал

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

, но это совсем не работает: я получаю окно "Firefox уже запущен" - в то время как в Linux мой URL загружается в новую вкладку.

Я пробовал ключ -remote без эффекта

Есть предложения?

Ответы [ 2 ]

2 голосов
/ 15 августа 2011

Точнее, выбрать Firefox, если это не стандартный браузер в ОС:

>>> import webbrowser
>>> controller = webbrowser.get('Firefox')
>>> controller.open('http://www.google.com')
True
2 голосов
/ 15 августа 2011
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...