Python: универсальный webbrowser.get (). Open () для chrome.exe не работает

Я на Python 2.7 (Win 8.1 x64), и я хочу открыть URL в Chrome. Поскольку Chrome поддерживается только в версии 3.3+, я пытался использовать общий вызов:

import webbrowser
webbrowser.get("C:\Program Files (x86)\Google\Chrome\Application\chrome.exe %s").open("http://google.com")

Путь правильный, и печать дает мне обработчик:

"<webbrowser.GenericBrowser object at 0x0000000002D26518\>"

Однако функция open () - предпочтительно open_new_tab ()) - не работает. Возвращает Ложь.

Если я запускаю команду

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" "https://google.com"

в диалоге запуска Windows, это действительно работает, хотя.

Если я устанавливаю Chrome как стандартный браузер и запускаю

webbrowser.get().open("http://google.com")

это работает, но это не то, что я хочу.

Кто-нибудь знает, что происходит не так?

Ответы на вопрос(3)

Ваш ответ на вопрос