Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Scraping em páginas com Javascript

Tentei pegar as informações de uma NFe, mas a página me retornou um código "intermediário" com a seguinte mensagem no rodapé:

<script src="/TSPD/08afeef524ab2000bb867f355e9d19909049ae39f1ea3ab257a56f39caceb232cdfab2f549f06099?type=11" type="text/javascript"></script>
<noscript>Please enable JavaScript to view the page content.</noscript>

COmo posso fazer para pegar as informações que são carregadas no final??

2 respostas
solução!

Olá Higor,

Nesse caso você vai precisar de uma ferramenta mais poderosa para acessar a página e executar o javascript, algo como o Selenium.

O Selenium vai simulador um navegador e carregar toda a página, executando o javascript no processo.

É um pouco mais complicado para configurar e utilizar o Selenium, mas eu expliquei um pouco sobre isso em outro post aqui do fórum, segue o link:

https://cursos.alura.com.br/forum/topico-web-scraping-problema-ao-acessar-site-com-filtros-94134

Espero ter ajudado, qualquer dúvida é só falar!

Obrigado, Lucas!!!

Ótima post. Código simples e funcional :)

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software