Перейти к содержимому

Фотография

Python + Selenium + Press Keyboard(Enter)


  • Авторизуйтесь для ответа в теме
В теме одно сообщение

#1 Gleb_Kazarkin

Gleb_Kazarkin

    Новый участник

  • Members
  • Pip
  • 18 сообщений

Отправлено 01 октября 2019 - 12:11

Привет.
Используется Python + Selenium + Pytest
При удалении веб-элемента (выделенной строки) всплывает окно (`Вы уверены, что хотите удалить?`)

9.jpg
 

но кликнуть\выбрать Selenium не может, чтобы нажать `Да`.
Подскажите как сэмулировать нажатие `Enter` без выбора элемента на странице.
Пробовал такие методы, но не помогли (в лучшем случае код проходит "успешно", но по факту не нажимает `Enter` (окно остаётся):
Send_keys('ENTER')
send_keys(u'\ue007')
sendKeys(Keys.ENTER);
ActionChains(wd).send_keys(Keys.ENTER)

Прикрепленные файлы

  • Прикрепленный файл  9.jpg   4,35К   0 Количество загрузок:

  • 0

#2 TatyanaV

TatyanaV

    Опытный участник

  • Members
  • PipPipPipPip
  • 388 сообщений
  • ФИО:Воробьева Татьяна


Отправлено 15 октября 2019 - 08:22

Может что-то вроде driver.switch_to.alert.accept() ?


  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных