Я пытаюсь нажать на элемент веб-страницы, используя селен в python. Элемент таков:
<span>Exchange NC</span>
Я пробовал следующее:
WebDriverWait(driver, 10).until(EC.<METHODS>((By.XPATH, 'normal_xpath'))).click()
, где я использовал эти методы:
element_to_be_clickable
visibility_of_element_located
presence_of_element_located
И я также использовал этот xpath, который я создал, в дополнение к xpath, который я скопировал из проверки:
'//span[.="Exchange NC"]'
Я также попытался выбрать DIV более высокого уровня, а не диапазон.
Результатом в каждом случае является то, что большую часть времени элемент выделяется на веб-странице, как будто я нахожусь над ним. Но на элемент не щелкают по-настоящему - я подтверждаю это, потому что при нажатии он должен переместиться в другую часть страницы. Только иногда это щелкает. Но ошибки нет.
Я также пытался зациклить попытку .click () 5 раз. Он успешно пройдет некоторое время.
Есть идеи о том, что здесь происходит? Спасибо!