Quantcast
Channel: Active questions tagged selenium - Stack Overflow
Viewing all articles
Browse latest Browse all 97813

Send keys to HTML element using Selenium

$
0
0

I am writing an automation script for sports betting in Python using Selenium. I am stuck at a point where Selenium is unable to click or send keys to the specific HTML element highlighted in the following screenshot (https://i.stack.imgur.com/NbljY.png).

Here is what I have tried:

from selenium import webdriver
driver = webdriver.Chrome()
driver.get("http://www.bet365.com")
### Some code here to navigate to a particular match
driver.switch_to.frame(bet_driver.find_element_by_tag_name("iframe"))
elem = driver.find_element_by_class_name("bs-Stake")
elem.click()
elem.send_keys("100")

This returns the following error:

ElementNotInteractableException: Element <div class="bs-Stake"> is not reachable by keyboard

If I try instead

elem = driver.find_element_by_class_name("stk bs-Stake_TextBox")

I get the error:

NoSuchElementException: Unable to locate element: .stk bs-Stake_TextBox

I would appreciate help navigating to the HTML element, clicking and sending keys to it, using any method available in Selenium.


Viewing all articles
Browse latest Browse all 97813

Trending Articles