@Denis9999

Нажатие клавиш в Selenium Python Webdriver?

Для проверки правильности я начал нажимать клавиши после клика по input, чтобы видеть нажимаются ли они.

elem = driver.find_element_by_id("q")
elem.send_keys('t')
ActionChains(driver).key_down(Keys.LEFT_SHIFT).send_keys('ff').perform()

Код выше введет в input tFF, то есть левый шифт зажимается. Но стоит его переписать на CTRL+t:
ActionChains(driver).key_down(Keys.LEFT_CONTROL).send_keys('t').perform()

И не срабатывает, хоть по логике должно.
  • Вопрос задан
  • 2850 просмотров
Пригласить эксперта
Ответы на вопрос 1
@galbator1x
С драйвером Firefox в ActionChains проблема может быть, попробуй без него.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
26 апр. 2024, в 10:01
500 руб./за проект
26 апр. 2024, в 09:18
500 руб./в час
26 апр. 2024, в 06:46
1500 руб./в час