@newPsevdonim
Python разработчик

Как получить передать ссылку открывшейся страницы в selenium.webdriver?

Разбираюсь с селениумом. У меня есть поля ввода логина и пароля, после того как отправляю логин и пароль с помощью метода send_keys(), у меня автоматически открывается другая страница, и когда я пытаюсь найти элементы на ней у меня не получается это сделать. Я пытался выводить текст элементов по тэгу и понял, что у меня ищуться элементы относительно первой страници, можно это как-то обойти, желательно с примером?

P.s также пытался передать ссылку вскакивающую после авторизаци, но открывается новое окно с авторизацией.
  • Вопрос задан
  • 221 просмотр
Пригласить эксперта
Ответы на вопрос 1
dabudi
@dabudi
2*2=5
Переключись на новую вкладку с помощью driver.switch_to.window(driver.window_handles[1]) и уже ищи элементы на ней. А чтобы получить ссылку текущей страницы, используй driver.current_url
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы