Я работаю над проектом автоматизации селена с использованием Python.
Я столкнулся с проблемой, которая обрабатывает несколько окон браузера.
Сценарий выглядит следующим образом. Когда я нажимаю ссылку на домашней странице, открывается новое окно. В открывшемся окне я не могу выполнять никаких действий, потому что все еще фокусируюсь на веб-драйвере домашней страницы.
Кто-нибудь может показать мне, как изменить фокус с фонового окна на недавно открытое окно?
Возможное решение - driver.switch_to.window()
, но для этого требуется имя окна. Как узнать название окна? Если это неправильный способ сделать это, кто-нибудь может привести несколько примеров кода для выполнения этого действия?