python: открыть несосредоточенную вкладку с помощью веб-браузера - PullRequest
3 голосов
/ 05 августа 2010

Я хотел бы открыть новую вкладку в своем веб-браузере, используя Python webbrowser.Тем не менее, теперь мой браузер выведен наверх, и я сразу перешел на открытую вкладку.Я не нашел никакой информации об этом в документации, но, возможно, есть некоторые скрытые API.Могу ли я открыть эту вкладку самым ненавязчивым способом, что означает:

  • не выводить браузер наверх, если он свернут,
  • не двигать меня открытой вкладкой (особенно если яв данный момент я работаю в другой вкладке - мой процесс работает в фоновом режиме, и было бы очень неприятно, если бы внезапно моя работа была прервана новой вкладкой)?

1 Ответ

0 голосов
/ 05 августа 2010

На WinXP, по крайней мере, кажется, что это невозможно (из моих тестов с IE).

Из того, что я вижу, webbrowser - довольно простой вспомогательный модуль, который создает (вероятно) вызов в стиле подпроцесса для исполняемого файла браузера.

Если вы хотите подобного рода детализацию, вам нужно посмотреть, принимает ли ваш браузер аргументы командной строки для этого эффекта или предоставляет этот элемент управления другим способом.

...