Resultados da pesquisa a pedido "puppeteer"

2 a resposta

Puppeteer do Node.js. - Buscando conteúdo de um arquivo txt complexo

Como posso baixar, acessar e processar um arquivo txt complexo no marionetista? Eu posso acessar um arquivo xml (Apresentador de marionetes Node.js - Fazendo download / acessando um arquivo xml e processando o ...

2 a resposta

erro de referência do operador de marionetes em page.evaluate

Oi eu estou aprendendo navegador decapitado sem cabeça, mas há algo que eu não entendo 1) Por que não posso usar uma variável como seletor? isso funciona const lastUpdate = await page.evaluate(() => document.querySelector('body > table > tbody ...

4 a resposta

Problemas ao fazer login no Google com o Chrome sem cabeça / marionetista

Estou tentando automatizar certas tarefas para o trabalho. Temos um portal que exige que você faça login pelo Google. Criei uma instância do Puppeteer que navega para a página de autenticação do Google, digita meu email e senha e armazena os ...

1 a resposta

Puppeteer - page. $$ (''). Length retorna indefinido

Eu estava tendo erros no meu código, então tentei registrar o valor no código incorreto. Então eu fiz: const read = await page.$$('.Ns6lhs9 _gfh3').length;Então euconsole.log(read); Por alguma razão eu receboundefined embora haja elementos com ...

1 a resposta

É possível passar um React Component para marionetista?

Eu tenho um componente React com alguma lógica componentDidMount: export default class MyComponent { componentDidMount() { // some changes to DOM done here by a library } render() { return ( <div>{props,.data}</div> ); } }É possível passar esse ...

3 a resposta

Pressionar o botão Enter no marionetista

Pressionar enter no marionetista não parece ter nenhum efeito. No entanto, quando pressiono outras teclas, ele faz o que deveria. Isso funciona: await page.press('ArrowLeft');Isto não: await page.press('Enter');É assim que a entrada se ...

1 a resposta

Problema na execução do operador de marionetes no modo completo no Docker

Eu sou novo no marionetista e estivador. Estou enfrentando um problema ao configurar o operador de marionetes no modo completo no contêiner do Docker. Puppeteer version: 1.6.2 Platform / OS version: Docker node:8-slim Node.js version: node ...

2 a resposta

Por que não consigo acessar 'janela' em uma função exposeFunction () com o Puppeteer?

Eu tenho um muito simplesMarionetista [https://github.com/GoogleChrome/puppeteer]script que usaexposeFunction() [https://github.com/GoogleChrome/puppeteer/blob/master/docs/api.md#pageevaluatepagefunction-args] para executar algo dentro do Chrome ...

1 a resposta

como manipular elementos que são carregados após solicitação do ajax no operador de marionetes

Estou tentando fazer raspagem na web usando marionetista. O elemento que eu preciso para lidar com cargas ultimamente. Quando clico no botão de pesquisa, o resultado é carregado no AJAX e preciso escolher o elemento que estou tentando selecionar ...

3 a resposta

Carregamento da página de espera do apresentador de marionetes após o envio do formulário

Envio um formulário usando o código a seguir e quero que o Puppeteer aguarde o carregamento da página após o envio do formulário. await page.click("button[type=submit]"); //how to wait until the new page loads before taking screenshot? // i ...