У меня есть скрипт, в котором я нажимаю кнопку, и курсор начинает мигать. Все мои попытки указать элемент через имя xpath / id / class для отправки ключей потерпели неудачу. Итак, я пытаюсь просто отправить ключи туда, где мигает курсор.
Я пробовал несколько решений:
- Отправка ключей без указания элемента в python selenium webdriver
from selenium.webdriver.common.action_chains import ActionChains
actions = ActionChains(driver)
actions.send_keys('dummydata')
actions.perform()
Это решение не отправляло никаких ключей вообще.
Переключение на активный элемент.
elem = driver.switch_to.active_element()
elem['value'].send_keys('dummydata')
#OR#
elem.send_keys('dummydata')
В этом случае я получил ошибку:
elem = driver.switch_to.active_element()
TypeError: 'WebElement' object is not callable
Не уверен, что еще можно попробовать на этом этапе. Озадачен, почему это происходит.