Esqueceu sua senha? Você pode usar o mecanismo de lembrete neste link: Recuperar senha

Você receberá um link de reativação no email cadastrado.

Não recebeu o email? Lembre-se checar o Lixo Eletrônico.

Download com Selenium

A Web está aí, não há como negar. Ela é onipresente em praticamente toda operação eletrônica realizada nos dias de hoje. Como não podia ser diferente, o Excel, ferramenta máxima para analistas e profissionais das mais diversas áreas do mercado precisa estar alinhado com esta necesssidade. E ele está! Neste forum, o debate é focado em expor dúvidas, sugestões, modelos de código e exemplos de uso do Excel na Integração com tecnologias Web.
fetonin
Acabou de chegar
Acabou de chegar
Mensagens: 6
Registrado em: Sáb Jun 08, 2019 11:29 pm

Download com Selenium

Mensagem por fetonin » Dom Jun 09, 2019 1:59 am

Boa noite, estou tentando fazer download de uma planilha no Excel pelo Selenium. Tenho algumas dúvidas
1) Quando coloco para fazer o download, ela salva sem pedir nada. Em outros computadores ela vai seguir o mesmo padrão de não solicitar a pasta destino quando salvo pelo comando ?

2) Quando utilizo o comando: driver.AddArgument ("--headless")
o Download não começa, alguém teria alguma alternativa ?

3) Teria como alterar o nome do arquivo pelo Selenium ?

Para melhor compreensão preciso entrar em um site que tem login e senha, após, baixar uma planilha e importa-la automaticamente para o excel para trabalhar com ela. Porém preciso que o Chrome não abra enquanto o Selenium trabalha e gostaria de poder por linha de comando alterar o nome do arquivo que está sendo feito o download, puxar os dados dele e após deleta-lo.

Obrigado !



Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Avatar do usuário
webmaster
Administrador
Mensagens: 2590
Registrado em: Sex Jul 24, 2009 2:44 pm
Contato:

Re: Download com Selenium

Mensagem por webmaster » Dom Jun 09, 2019 10:46 pm

1) Se isso for pré configurado via código, então sim. Do contrário, vai precisar configurar em cada máquina

2) o --headless não deveria alterar o comportamento do navegador além de deixá-lo oculto

3) Não pelo Selenium, mas depois que o arquivo for baixado, você pode fazer o que quiser com ele com VBA puro

De toda forma, dê uma olhada nestes artigos: https://www.tomasvasquez.com.br/blog/tag/selenium/


Tomás
https://www.tomasvasquez.com.br/blog
https://www.tomasvasquez.com.br/cursocsharp
https://twitter.com/tomamais
Se sua dúvida foi solucionada, acrescente [RESOLVIDO] ao título.

fetonin
Acabou de chegar
Acabou de chegar
Mensagens: 6
Registrado em: Sáb Jun 08, 2019 11:29 pm

Re: Download com Selenium

Mensagem por fetonin » Seg Jun 10, 2019 4:36 pm

Boa tarde, obrigado pelas respostas, funcionaram perfeitamente.

Porém, unica coisa que não está acontecendo é o download com o chrome oculto, o que poderia ser isso ?

Testei em outro computador e também não faz o download. Pesquisei em outros fóruns parece que isso ocorre como um sistema de segurança, pelo que vi tem alguns modos de contornar isso mas usando python, que eu não conheço nada...

https://stackoverflow.com/questions/456 ... d-selenium

Alguma idéia ?
Obrigado !



Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Responder