Использование WebDriverWait для ожидания элемента типа WebElement

Нужно нажимать последовательность кнопок из списка.

letters_panel = WebDriverWait(driver, 60).until(EC.element_to_be_clickable((By.XPATH, '//*[@id="letters-html"]/div/div')))
letters_list = letters_panel.find_elements_by_class_name('in_content')

Нажимаю так:

for i in range(len(letters_list)):
            #sleep(3)
            letters_list[i].click()
            sleep(2)
            driver.back()

Первое нажатие проходит успешно, потом пауза 2 сек и возврат назад. Но второй раз этот код вызывает StaleElementReferenceException. Вопрос: есть ли возможность использовать WebDriverWait для того, чтобы проверить, кликабельный ли элемент, сохраненный в переменную?


Ответы (0 шт):