Atividades
Mais recente
falso
Imagem de fundo do banner
Atividades de Desenvolvedor
Última atualização 23 de abr de 2024

Invocar um script do Python

To exemplify how to use this activity package, we have built an automation process to invoke a Python script which defines two operations, Add and Subtract. One of the methods, Add, is then called from the script and given a list of integer variables as input parameters. The result, stored in a proprietary PythonObject variable, is then converted into a .NET datatype to be further used in Studio.
Observação: a versão do Python que você deseja usar deve estar instalada na máquina em que deseja executar o processo.

É assim que a demonstração pode ser construída:

  1. Abra o Studio e inicie um novo processo.
  2. Arraste uma atividade Python Scope para o Workflow Designer.
  3. Especifique o diretório de instalação do Python na propriedade Path da atividade Python Scope . Por padrão, o local é %LOCALAPPDATA%\Programs\Python\PythonXX\python.exe, em que XX é a versão do Python que você está usando.
  4. Arraste uma atividade Load Python Script na seção Do do Python Scope e adicione o caminho do arquivo ao script Python MathOperations.py na propriedade File .
  5. Crie uma nova variável PythonObject , chamada MathFunctions e adicione-a ao campo de propriedade Result .
  6. Adicione uma atividade Invoke Python Method e configure suas propriedades da seguinte maneira:

    • Parâmetros de entrada - {2,3}
    • Instância - Adicione a variável criada na etapa 5, MathFunctions, a este campo.
    • Nome - Adicione o nome do método dentro do script que deseja usar, neste caso add.
    • Resultado - Crie uma nova variável PythonObject , chamada SumResultPython, e adicione-a a este campo de propriedade.
  7. Em seguida, arraste uma atividade Get Python Object para o fluxo de trabalho. Configure suas propriedades da seguinte forma:

    • Objeto Python - Adicione a variável SumResultPython a este campo.
    • TypeArgument - Selecione Int32 na lista suspensa.
    • Resultado - Crie uma nova variável Int32 , chamada Result e adicione-a a este campo.
  8. Adicione uma atividade de caixa de mensagem no final do projeto e configure-a para exibir a variável Result .

    Seu projeto deve ficar assim:



  9. Execute o processo. A caixa de mensagem exibe o resultado do método Add .

Was this page helpful?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Logotipo branco da Uipath
Confiança e segurança
© 2005-2024 UiPath. All rights reserved.