Селен не может щелкнуть элемент - PullRequest
0 голосов
/ 20 января 2019

Так недавно я столкнулся с этой ошибкой и обошел ее.У меня селен настроен так, что пользователь вводит текст, а в строке поиска на https://www.dukascopy.com/trading-tools/widgets/quotes/historical_data_feed отображаются данные, однако я не могу щелкнуть результат с помощью своего кода. the data i am trying to access

1 Ответ

0 голосов
/ 20 января 2019

Вот и мы.Панель поиска должна была переключаться нажатием кнопки.

... # Driver initialization, navigating to the page etc.

# The first nested frame
frame_1 = driver.find_element_by_id("widget-container")
driver.switch_to.frame(frame_1)

# The second nested frame
frame_2 = driver.find_element_by_tag_name("iframe")
driver.switch_to.frame(frame_2)

# Toggling the search bar
driver.find_element_by_xpath("//div[contains(text(), 'Instrument')]").click()

# Actually sending in the query
search = driver.find_element_by_xpath("//input[@placeholder='Instrument']")
search.send_keys("Hey there!")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...