«Как исправить ошибку «попытка действия щелчка: ожидание отображения элемента» при нажатии нескольких полей на веб-странPython

Программы на Python
Anonymous
«Как исправить ошибку «попытка действия щелчка: ожидание отображения элемента» при нажатии нескольких полей на веб-стран

Сообщение Anonymous »

У меня есть веб-сайт, скажем, «exampleA.com».
На нем есть 12 кликабельных полей, и нажатие на каждое из них приведет меня на другую страницу. Например, нажатие на поле 1 приведет меня на страницу page1.com, нажатие на поле 2 приведет меня на страницу page2.com. Я хочу нажать на каждое поле на этой странице.
В настоящее время я столкнулся с проблемой, связанной со следующей ошибкой

Код: Выделить всё

playwright._impl._api_types.Error: Element is not attached to the DOM.
attempting click action: waiting for element to be visible, enabled and stable
при выполнении следующего кода:

Код: Выделить всё

boxes = page.query_selector_all(".something")
box1.click()
page.go_back()
box2.click()
page.go_back()
Я попробовал добавить в код следующее:

Код: Выделить всё

page.wait_for_load_state("networkidle")
page.wait_for_timeout(5000)
Но ошибка все еще сохраняется. Как я могу исправить эту ошибку?

Подробнее здесь: https://stackoverflow.com/questions/761 ... le-error-w

Вернуться в «Python»