Обработка исключения на Селениум

мне нужно в Селениуме прописать условие что если элемент не кликабельный, то прекращаем скрипт, как я мог бы это сделать? Я знаю про команду ElementToBeClicable, есть ли антоним у это команды?

Вот код где я хочу это прописать:

 try:
                a_next_page = driver.find_element_by_class_name('back_pagin')
                a_next_page.click()

            except NoSuchElementException:
                break

Почему NoSuchElementException не работает, все потому что как оказалось элемент пагинации после того как код прошелся по всем страницам, никуда не девается, он просто становится некликабельным, но, если это будет полезно, когда все страницы прогружены, и элемент пагинации становится некликабельным, появляется новый css selector, а именно .pages .disabled-arrow, никак не получается обработать исключения, помогите пожалуйста)


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