0

Extraindo dados de sites com Puppeteer javascript (Web Scrapping )

Achilles Vasconcelos
Achilles Vasconcelos

Garimpar dados de outro web sites de maneira facil e rápida.

Neste exemplo vamos usar para tirar um print e salvar como imagem local.

Com essa biblioteca o seu é o limite, cabe a você e sua imaginação.


É necessário já ter instalado o node.js no computador, vou usar o vscode como editor.

Em uma pasta 📂 da sua preferência vamos criar um arquivo com nome index.js.

No terminal vamos digitar o seguinte comando npm i puppeteer, vai demorar um pouquinho.

Usei o terminal no vscode mesmo.



Após baixar tudo cole esse código no index.js

const puppeteer = require('puppeteer');

(async () => {
  const browser = await puppeteer.launch();
  const page = await browser.newPage();
  await page.goto('https://example.com');
  await page.screenshot({ path: 'example.png' });

  await browser.close();
})();


Aonde tem 'https://example.com' coloque o link da sua preferência.

Agora digite no terminal o comando node index.js


Como podemos ver foi criado o arquivo exemple.png com o print do link.

Pode ser criado array de imagens, dados de sites, listas, enviar para uma pagina local html etc..

Agora vamos lá mão na massa, coloque ai o que você pensou em pegar.


link do projeto no github caso tenha duvidas.

gasperpb/Extraindo-dados-de-outros-sites-com-Puppeteer-JS: Extraindo dados de outros sites com Puppeteer JS (github.com)



0
0

Comentários (1)

None

Brasil