t.me/atinfo_chat Telegram группа по автоматизации тестирования

Реализация считывания данных с перекрещенных элементов

Теги: #<Tag:0x00007f7483954c60> #<Tag:0x00007f7483954b98> #<Tag:0x00007f7483954ad0>

Здравствуйте!

У меня возникла проблема, моя цель - считать данные из весов на сайте.
В чем суть проблемы - вторые и третьи весы в нейронной сети перекрещены, из-за этого селениум выдает :
selenium.common.exceptions.ElementClickInterceptedException: Message: element click intercepted: Element is not clickable at point (507, 11). Other element would receive the click: …

Как можно вывести данные весов из сайте тензорфлоу и решить эту проблему?
Пример кода, который считывает значение первого веса :

x_element = browser.find_elements_by_class_name("link-hover")
wei0 = x_element[0]
wei0.click()
time.sleep(3)
input1 = browser.find_element_by_css_selector('input[type="number"]')
x = input1.get_attribute("value")
print(x) 

Как реализовать такое же считывание с перекрещенных элементов?

Наперед спасибо!

elementToClick = browser.find_elements_by_class_name("link-hover")
IJavaScriptExecutor ex = (IJavaScriptExecutor)Driver;
ex.ExecuteScript("arguments[0].click();", elementToClick);

Если вам надо только кликнуть(и не важно закрыт ли элемент чем то или нет), можно использовать js
в Джаве реализуется вот таким образом

1 Симпатия