У меня есть сайт, который заполняется из базы данных.Я хочу получить доступ к страницам в Selenium.Количество страниц, связанных с определенной темой, является переменным.
Использование Selenium Я перебираю последовательные страницы, используя строку вроде
driver.find_element_by_xpath("""//*[@id="mainContent"]/
div[2]/div/div[2]/div[1]/
div[3]/div[2]""").click()
Это успешно работает.
Однако яхотел бы определить, когда элемент, на который я нажимаю (следующая кнопка), выделен серым цветом, а не предсказывать, сколько страниц доступно.
В настоящее время я использую блок кода внутри цикла for ссчетчик количества доступных страниц.
РЕДАКТИРОВАТЬ: к элементу страницы добавляется слово Неактивно, когда оно «серого», как в
<div class="paginationBtn paginationNextContainer inactive"><div class="icn chevron-left"></div><div class="visuallyHidden">Previous</div></div>