Я использую селектор find_element_by_partial_link_text
, чтобы найти кнопку «Далее», чтобы я мог нажать на нее и продолжить сканирование.
Однако у меня возникает проблема с тем, что иногда слово «next "также есть в других случайных ссылках на странице, что нарушает работу скрипта.
Я пытался решить эту проблему с помощью приведенного ниже кода, который, очевидно, не работает.
pagination_ul = ff.find_element_by_xpath('//*[contains(@id, "pagination-both-")]')
next_button = pagination_ul.find_element_by_partial_link_text('Next')
Итак, мой вопрос ...
Как я могу получить и сравнить родительский элемент find_element_by_partial_link_text
элемента?
Другими словами, как я могу убедиться, что родительский элемент find_element_by_partial_link_text
это, скажем, элемент li
?