Нажав на второй img с Selenium - PullRequest
0 голосов
/ 15 января 2020

Я хочу нажать на второе изображение в этом коде html, как показано в выделенной строке на изображении ниже.

Эта строка: driver.find_element_by_css_selector('img[src="/images/excel.png"]').click()

клики на первом img, который извлекает файл excel для 2020 года. Как пропустить первый img (2020) и щелкнуть на втором img (2019)?

Изображение HTML Код

1 Ответ

1 голос
/ 15 января 2020

Используйте find_elements... вместо find_element....

Затем получите доступ ко второму элементу результата, например

result[1]

, так как индексы основаны на нуле.

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