В selenium, как я могу просмотреть список и нажать кнопку одну за другой до конца?

#python #selenium

#питон #селен

Вопрос:

Я пытаюсь автоматизировать поиск в Google для нескольких учетных записей Gmail. В настоящее время я застрял на том, когда экспорт будет готов к загрузке. Google продолжает разделять архивы на 3-8 файлов. Несмотря на то, что я запрашиваю экспорт объемом 50 ГБ, а общий размер учетной записи gmail не превышает 30 ГБ. Так что я не уверен, почему он продолжает разделять его, но в любом случае. Появляется всплывающее окно с кучей ссылок для скачивания. Как я могу закодировать selenium на python, чтобы иметь возможность просматривать список и щелкать по всем элементам, которые там есть? введите описание изображения здесь

Любая помощь?

Ответ №1:

Вы бы сделали что-то вроде этого.

 elems = driver.find_elements_by_xpath("//a[@aria-label='Download']")
for elem in elems:
    elem.click()
    #driver.back()