Métodos do conector Python

  • Versão de lançamento: Zurich
  • Atualizado 14 de ago. de 2025
  • 2 min. de leitura
  • Execute scripts ou arquivos Python personalizados como parte de um fluxo de trabalho de automação usando os métodos do conector Python em Design studio de RPA para desktop.

    Pré-requisitos para usar os métodos do conector Python

    Configure o conector Python. Para obter mais informações, consulte Configure o conector Python.

    Familiarize-se com as limitações do script Python. Para obter mais informações, consulte Limitações do script Python no conector Python.

    Executar

    Executa scripts Python definidos na janela de configuração. Antes de executar o método, você deve configurar o conector. Consulte Configure o conector Python.

    Para executar, execute as etapas a seguir.
    1. Selecione o componente e clique no ícone de configurações de método ( Ícone de configurações de métodoou clique duas vezes na barra principal do componente.
    2. Em Classes , selecione a classe definida durante a configuração do conector Python.

      Por exemplo, Math .

    3. Em Métodos , selecione o método definido durante a configuração do conector Python.

      Por exemplo, adicionar .

    4. Selecione Mostrar funções e selecione uma função no Funções lista.

      Funções são aqueles métodos que não são gravados em uma classe. Por exemplo, faixa.

      Figura 1. Caixa de seleção Mostrar funções
      A função de faixa é selecionada na lista Funções.
      Figura 2. Função no Método Executar
      Função no Método Executar.
    5. Clique em Validar .
    6. Clique em OK.

      Uma porta de saída de dados (resultado) é criada para retornar a saída.

    7. Para testar o método, clique com o botão direito do mouse no Método Executar e selecione Executar a partir daqui .
    Tabela 1. Executar parâmetros de método
    Parâmetro Descrição Tipo de porta de dados Tipo de dados
    Resultado Retorna a saída do script.
    Figura 3. Resultado do método Executar
    "Bem-vindo Abel Tutor" é exibido na porta de saída de dados do método Executar.
    Saída de dados Cadeia de caracteres

    InvokeScript

    Executa o script Python em computadores locais e obtém a saída. Certifique-se de que o arquivo Python esteja disponível no caminho do arquivo fornecido.

    Certifique-se de que uma versão Python esteja instalada em sua máquina. Você deve garantir que o script Python esteja sendo executado sem erros.

    Figura 4. Método InvokeScript
    Método InvokeScript.
    Tabela 2. Parâmetros do método InvokeScript
    Parâmetro Descrição Tipo de porta de dados Tipo de dados
    Script Retorna a saída do script.

    O comando especificado no parâmetro Script para execução por meio do componente InvokeScript é igual à linha de comando usada para executar em um prompt de comando.

    Forneça um caminho de arquivo para o script Python. Por exemplo, python "C:

    Por exemplo, "Python testing" y -3 "main.py" Abel ele tem o formato python com a versão> python file path> <arguments>. Para adicionar vários argumentos, use espaço.

    Exemplo de um script Python que cumprimenta o usuário, retorna a hora atual e executa cálculos de adição e multiplicação.
    # utility_runner.py
    
    import datetime
    
    # Top-level function
    def greet_user(name):
        print(f"Hello, {name}!")
    
    # Another top-level function
    def get_current_time():
        print(f"Current time: {datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S')}")
    
    # Class with methods
    class Calculator:
        def __init__(self, a, b):
            self.a = a
            self.b = b
    
        def add(self):
            print(f"Addition: {self.a + self.b}")
    
        def multiply(self):
            print(f"Multiplication: {self.a * self.b}")
    
    # Run all functions and methods in sequence
    def run_all():
        greet_user("Abel.Tutor")
        get_current_time()
    
        calc = Calculator(5, 3)
        calc.add()
        calc.multiply()
    
    if __name__ == "__main__":
        run_all()
    
    Dados em Cadeia de caracteres
    Retornar Saída do script retornado.
    Figura 5. Resultado do método InvokeScript
    O resultado é exibido na porta de saída de dados do método InvokeScript.
    Saída de dados