Я использую Python и Selenium для навигации по нескольким вкладкам. Как я могу переключиться на другое окно/вкладку, не переводя все окно браузера на передний план и не отвлекая внимание моего компьютера от окна селена? Например, если я печатаю в строке поиска обычного браузера, а мой скрипт переключает вкладки, он перестанет вводить строку поиска, и мне придется повторно щелкнуть строку поиска, чтобы снова начать печатать.
- Никаких предложений по безголовому режиму, пожалуйста.
- Изменение местоположения браузера за пределами экрана не работает, потому что оно по-прежнему крадет фокус
- Сворачивание браузера не работает, потому что оно разворачивается при запуске команды switch to
Вот как я переключаю окна:
for handle in driver.window_handles:
driver.switch_to.window(handle)