Ação Executar script

A ação Executar script no Script Python pacote permite executar um script dentro do pacote Script Python.

Configurações

  • No campo Python sessão, especifique um nome de sessão. Use o mesmo nome de sessão da Abrir ação.
  • Marque a caixa de seleção Lançar uma exceção se o script python falhar para garantir que o bot exiba a mesma mensagem de erro que o Script Python em caso de quaisquer falhas.
  • Opcional: No campo Assign the output to a variable (Atribuir a saída à variável), especifique a variável de string.

    Se o bot executar o roteiro com sucesso, essa ação devolve a string True. Caso contrário, aparece uma mensagem de erro.

O exemplo a seguir mostra a diferença entre Executar script e Executar função ações.

Ao abrir uma nova sessão Python, você fornece um script ou arquivo Python . O script pode conter algumas linhas de código a serem executadas ou pode conter um arquivo de funções usadas para realizar determinadas operações, como:

#executable code flow
file = open("abc.txt", "w")
file.write("Some text")
file.close()


#functions, not in executable flow
def function1():
  return 9+10

def function2():
  return "Some Text"

def add(a,b):
  return a+b
  • Quando você usa Executar script ação, ele executa apenas as linhas de código no fluxo executável do script. As funções definidas, mas não chamadas, não serão executadas.
  • Quando você usa a ação Executar função, a sessão pode chamar qualquer função no script ou arquivo e fornecer os argumentos necessários para a função enquanto armazena os valores retornados em uma variável.