Download de PDF a partir de pop-up / formulário com o Selenium Python ChromeDriver

Tendo problemas para descobrir o próximo passo, tentando baixar um arquivo pdf de um site e ficar pres

"https: //www.southtechhosting.com/SanJoseCity/CampaignDocsWebRetrieval/Search/SearchByElection.asp"

Página com links para arquivos PDF

rquivo @PDF para download

Consegui clicar no link em pdf na "Página com links" usando o Selenium e o ChromeDriver, mas recebo um formulário pop-up em vez de um downloa

Tentei desativar o Chrome PDF Viewer ("plugins.plugins_list": [{"enabled": False, "name": "Chrome PDF Viewer"}]), mas isso não funciona.

O formulário pop-up (visualizado em "Arquivo PDF para download") possui um link instantâneo para baixar o arquivo PDF. Eu tentei ActionChains (), mas recebo essa exceção depois de executar esta linha:

from selenium.webdriver.common.action_chains import ActionChains

element_to_hover = driver.find_element_by_xpath("//paper-icon-button[@id='download']")
hover = ActionChains(driver).move_to_element(element_to_hover)
hover.perform()

Procurando a maneira mais eficiente de baixar arquivos PDF nesse tipo de situação. Obrigado

questionAnswers(1)

yourAnswerToTheQuestion