Не могу найти следующую кнопку на странице - PullRequest
1 голос
/ 06 июля 2019

Я пытаюсь удалить данные из LinkedIn, используя Python и Selenium.

Получив имена на странице, я хочу найти кнопку «Далее» и щелкнуть ее.

Кнопка «Далее», расположенная в выделенном тексте ниже (кстати, это страница Firefox ): enter image description here

Итак, я делаю:

next_button_find=browser.find_element_by_class_name('next')
next_button_find.click()

но выдает эту ошибку при выполнении:

enter image description here

Я также пытался на основе этого post :

next_button_find=browser.find_elements_by_class_name('next')
next_button_find.click()

AttributeError: у объекта 'list' нет атрибута 'click'

Заранее спасибо!

1 Ответ

1 голос
/ 06 июля 2019

Попробуйте следующий код:

next_button_find = browser.find_element_by_css_selector(".artdeco-pagination__button--next")
next_button_find.click()

PS: id (ember320) выглядит как динамический.

Надеюсь, это поможет вам!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...