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:

  1. Crie um novo bot:
    1. No painel do lado esquerdo, clique em Automação.
    2. Clique em Criar novo > Bot.
    3. Na janela Criar Task Bot, insira um nome de bot.
    4. 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.
    5. Clique em Criar e editar.

Para obter informações sobre convenções de nomenclatura do bot, consulte Crie seu primeiro bot.

  1. Abra uma janela do navegador para a página da Web a partir da qual você extrairá a tabela.
    1. Clicar duas vezes ou arrastar o Browser (Navegador) > Open (Aberto)ação.
    2. Selecione o navegador de sua preferência.
    3. No campo Link to open, insira https://en.wikipedia.org/wiki/Table_(information).
    4. Clique em Salvar.
    5. Clique em Run (Executar).
      O bot abre a janela.
  2. Especifique a tabela.
    1. Clique duas vezes ou arraste o Recorder (Gravador) > Capture (Capturar) ação.
    2. 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).
    3. Clique em Capturar objeto.
      A janela Table (informarion) - Wikipedia é ativada.
    4. Passe o mouse sobre a tabela Idade abaixo do título Descrição básica.
      Uma caixa laranja é exibida ao redor da tabela.
    5. Clique na tabela.
      A caixa de mensagem Processamento de objeto será exibida.
    6. Volte para a Control Room.
    7. Na tabela Propriedades do objeto, verifique se o Tipo de controle é TABELA.
      Se não for, clique em Recapture object (Recapturar objeto).
    8. Na lista suspensa Ação a ser executada no objeto, selecione Obter tabela.
    9. 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$.
  3. Especifique o arquivo no qual salvar os dados.
    1. Clique duas vezes ou arraste Data Table (Tabela de Dados) > Write to file (Gravar no arquivo) ação.
    2. Na lista Nome da tabela de dados, selecione Tabledata.
    3. No campo Inserir nome do arquivo, selecione o arquivo.
      Por exemplo: C:\Users\<username>\Desktop\WikipediaTable.csv.
    4. Selecione para substituir o arquivo existente.
  4. Feche a janela Table (information) - Wikipedia.
    1. Clique duas vezes ou arraste o ação Navegador > Fechar.
    2. Selecione a guia Variável e insira $Browser1$.
  5. Clique em Salvar.
  6. 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.