Я пишу скрипт для навигации по веб-странице с использованием селена. Я обычно просто нахожу и выбираю все элементы на основе XPATH. Тем не менее, один из элементов xpath, кажется, меняется немного каждую неделю или около того. Как я могу выбрать или найти этот элемент, не подчиняясь динамическому XPATH?
Вот как я сейчас выбираю элемент:
driver.find_element_by_xpath('//*[@id="footable_213701"]/tfoot/tr/td/div/ul/li[15]/a')
Вот элемент и атрибуты
<li class="footable-page-nav" data-page="next">
<a class="footable-page-link" href="#">></a>
</li>
Мне нужно нажать кнопку «>», чтобы перейти на следующую страницу. Я не могу выбрать с помощью class = "footable-page-link", потому что их число динамическое, поэтому я не знаю, какой из них выбрать.