Exemplo de extração de dados a partir de uma tabela da Web
Baixar como PDF
Compartilhar
- Última atualização2023/04/26
Exemplo de extração de dados a partir de uma tabela da Web
Criar um bot para abrir uma janela do navegador para o site Wikipedia, extrair os dados de uma tabela e gravá-los em um arquivo CSV na área de trabalho., Este exemplo usa as ações do Navegador, Tabela de dados, Gravador e Janela pacotes.
Procedimento
Para extrair dados de uma tabela, siga estas etapas:
-
Crie um novo bot:
- No painel do lado esquerdo, clique em Automação.
- Clique em Criar novo > Bot.
- Na janela Criar Task Bot, insira um nome de bot.
-
Aceite o local da pasta padrão: \Bots\
Para alterar o local de armazenamento do bot padrão, clique em Escolher e siga as instruções.
- Clique em Criar e editar.
Para obter informações sobre convenções de nomenclatura do bot, consulte Crie seu primeiro bot.
-
Abra uma janela do navegador para a página da Web a partir da qual você extrairá a tabela.
- Clicar duas vezes ou arrastar o Browser (Navegador) > Open (Aberto)ação.
- Selecione o navegador de sua preferência.
- No campo Link to open, insira https://en.wikipedia.org/wiki/Table_(information).
- Clique em Salvar.
-
Clique em Run (Executar).
O bot abre a janela.
-
Especifique a tabela.
- Clique duas vezes ou arraste o Recorder (Gravador) > Capture (Capturar) ação.
-
Do painel na extrema-direita, nas opções Janela, selecione a guia Navegador e então selecione a janela Tabela (informações) – Wikipedia da lista suspensa.
Se o título da janela não aparecer na lista, clique em Refresh (Atualizar).
-
Clique em Capturar objeto.
A janela Table (informarion) - Wikipedia é ativada.
-
Passe o mouse sobre a tabela Idade abaixo do título Descrição básica.
Uma caixa laranja é exibida ao redor da tabela.
-
Clique na tabela.
A caixa de mensagem Processamento de objeto será exibida.
- Volte para a Control Room.
-
Na tabela Propriedades do objeto, verifique se o Tipo de controle é TABELA.
Se não for, clique em Recapture object (Recapturar objeto).
- Na lista suspensa Ação a ser executada no objeto, selecione Obter tabela.
-
No campo Salvar o resultado para uma variável, crie uma variável
Tabledata
.
A janela Tabela (informações) – Wikipedia é salva como a variável$Browser1$
. -
Especifique o arquivo no qual salvar os dados.
- Clique duas vezes ou arraste Data Table (Tabela de Dados) > Write to file (Gravar no arquivo) ação.
-
Na lista Nome da tabela de dados, selecione
Tabledata
. -
No campo Inserir nome do arquivo, selecione o arquivo.
Por exemplo: C:\Users\<username>\Desktop\WikipediaTable.csv.
- Selecione para substituir o arquivo existente.
-
Feche a janela Table (information) - Wikipedia.
- Clique duas vezes ou arraste o ação Navegador > Fechar.
-
Selecione a guia Variável e insira
$Browser1$
.
- Clique em Salvar.
-
Clique em Run (Executar).
O bot cria um arquivo CSV na área de trabalho com dados em sete índices, seus valores e alteração líquida.