Exemplo de uso de script Python para ingressar em uma lista

Crie um bot que use uma função Python para imprimir a mensagem GoBe Great!, a versão Automation Anywhere do Hello World. Neste exemplo, o bot combina uma lista de valores de string e os imprime em uma caixa de mensagem.

Pré-requisitos

Para executar o script Python a partir do Automation 360, você já deve ter a versão mais recente do Python 3.x instalada no dispositivo.

Procedimento

  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.
  2. Crie uma variável para conter os valores da lista:
    1. Clique no ícone Criar variável.
    2. Insira lArgument no campo Nome.
      Recommendation: Prefixe o nome da variável com um caractere minúsculo para indicar o tipo de dados da variável.

      Suas variáveis (definidas pelo usuário)

    3. Selecione o tipo de Lista e o subtipo String.
    4. No campo Valor padrão, insira os seguintes valores:
      1. Valor em 0: Go
      2. Valor em 1: Be
      3. Valor em 2: Great
      4. Valor em 3: !
    5. Clique em Create (Criar).
  3. Forneça o script com a ação Script Python > Abrir:
    1. Clique duas vezes ou arraste Script Python > Abrir.
    2. Selecione a opção Entrada manual.
    3. Copie e cole o seguinte texto no campo Inserir script aqui.
      def data ( str ):
          x = " ".join( str )
          return x
  4. Use a ação Script Python > Executar função para instruir o bot a executar o script:
    1. Clique duas vezes ou arraste Script Python > Executar função.
    2. Insira data no campo Inserir nome da função a ser executada.
    3. Selecione a variável lArgument na lista suspensa Argumentos para a função.
    4. Crie a variável sOutput para o campo Atribuir a saída à variável.
  5. Insira uma ação Caixa de mensagem para manter a saída da função Python:
    1. Clique duas vezes ou arraste a ação Caixa de mensagem > Caixa de mensagem.
    2. No campo Inserir a mensagem a ser exibida, selecione e insira a variável sOutput.
    3. Selecione a opção Fechar caixa de mensagens após. Reter o valor padrão de 5 segundos no campo.
  6. Feche a sessão de execução de script com a ação Script Python > Fechar:
    1. Clique duas vezes ou arraste Script Python > Fechar.
    2. Clique em Salvar.
  7. Clique no ícone Executar.
    O bot gera uma caixa de mensagem com o texto Vá ser ótimo!. Após 5 segundos, a caixa de mensagem desaparece.

    Para rever o bot lançador de logs, navegue para C:\ProgramData\AutomationAnywhere\BotRunner\Logs\<current month>\Bot_Launcher-<today's date>.log.zip. Cada pasta zipada contém um arquivo com dados sobre a execução do código, que é útil para a depuração.