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")
это работает, но это не то, что я хочу.
Кто-нибудь знает, что происходит не так?