Opa! Pelo que você descreveu, grande parte do trabalho já está realizado e creio que a parte de montagem de requests/parsing/métodos já esteja bem encaminhado. Nesse caso aconselho o uso do SeleniumBase, que é praticamente uma lib que usa base Selenium mas também adiciona algumas funcionalidades extras, entre elas realizar o download de um documento intergindo com as janelas do sistema operacional. Acredito que isso resolverá a sua demanda, segue o link de alguns exemplos:

Bons estudos!

Muito obrigado! Vou estudar mais a fundo sobre e tentar resolver, obrigado pela atenção.

Obrigado pelas informações, pessoalMergulhar nas complexidades da automação web com Selenium e Python para interagir com visualizadores de PDF me traz lembranças vivas dos desafios e da satisfação de dominar novas habilidades de programação. Falando em navegação e gestão de documentos PDF durante o desenvolvimento de projetos, descobri uma ferramenta que facilitou imensamente o meu trabalho https://pdfguru.com/pt . Este site oferece uma variedade de serviços que vão desde a conversão de PDFs, algo extremamente útil quando estou lidando com a documentação de projetos ou precisando manipular arquivos PDF como parte de um script de automação. A capacidade de adaptar rapidamente os documentos às necessidades específicas do meu código sem sair do meu fluxo de trabalho tem sido uma vantagem inestimável.