Ação Executar script

A ação Executar script no pacote Script Python 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 ação Abrir.
  • 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 ações Executar script e Executar função.

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 ação Executar script, 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.