(Pergunta) Ajuda para baixar PDF/interagir com PDF viewer, automação Web com selenium python
Boa noite! Primeiramente, sou muito novo mesmo nesse mundo da programação, digamos que nem o básico eu domino ainda, então me perdoem caso eu não saiba explicar direito.
Estou automatizando o sistema que a minha empresa usa. Cheguei em uma parte onde preciso baixar alguns PDF's, e estou tendo dificuldade em lidar com isso. a forma de interagir com o PDF é a seguinte: Clico no elemento de uma imagem que a partir daí o PDF é gerado em um PDF Viwer, não é nenhum link direto ou coisa assim. O PDF viewer aparentemente não fica diretamente no código da página, tornando impossível, que eu saiba, interagir com ele utilizando o Selenium.
Cheguei a tentar alguns meios de baixar diretamente através do link que o elemento do PDF viewer contém mas não funcionou, tanto que se eu copiar esse link e tentar abrir fora do site não funciona, acredito que talvez esteja relacionado ao fato do site exigir login.
"Resolvi" este problema utilizando pyautogui para controlar o mouse e clicar no botão de download do pdf viewer. Não é a solução que eu desejo, e por isto estou aqui pedindo ajuda, nao quero que ninguém resolva isso por mim, gostaria apenas de saber se existe outra forma de resolver isto e quais bibliotecas eu poderia utilizar.
Enfim, é isso, espero que tenha dado pra explicar minimamente. E sim, este é meu primeiro projeto, comecei 1 mês atrás com 0 noção de programação e estou evoluindo junto com ele.