UiPath Documentation
activities
latest
false

Atividades do desenvolvedor

Última atualização 21 de abr de 2026

Invocar um script do Python

Para exemplificar como usar esse pacote de atividades, criamos um processo de automação para invocar um script do Python que define duas operações, Adicionar e Subtrair. Um dos métodos, Adicionar, é então chamado a partir do script e recebe uma lista de variáveis de número inteiro como parâmetros de entrada. O resultado, armazenado em uma variável PythonObject proprietária, é então convertido em um tipo de dados .NET para ser usado posteriormente no Studio.

Observação:

A versão do Python que você deseja usar deve estar instalada na máquina em que você deseja executar o processo. Este guia passo a passo é baseado em um caminho de instalação padrão do Python 3.12.

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

  1. Open Studio and start a new Process.

  2. Arraste uma atividade Multiple Assign para o painel de designer e adicione as seguintes variáveis:

    • Adicione a variável localAppDataPath com o valor a salvar Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData).
    • Adicione a variável pythonPath com o valor a salvar localAppDataPath+"\Programs\Python\Python312\".
    • Adicione a variável pythonLibraryPath com o valor a salvar localAppDataPath+"\Programs\Python\Python312\python312.dll".
  3. Adicione uma atividade Log Message ao fluxo de trabalho.

    • Adicione a expressão "The installation path of Python 3.12 was set as: " + pythonPath no campo Mensagem .
  4. Adicione uma atividade Python Scope . Para configurar corretamente a atividade Python Scope para o Python 3.12, é necessário configurar o caminho da biblioteca e as propriedades Path .

    • Na propriedade Library path , insira a variável pythonLibraryPath criada na atividade Multiple Assign .
    • Na propriedade Path , digite a variável pythonPath criada na atividade Multiple Assign .
  5. Arraste uma atividade Load Python Script na seção Do da Python Scope.

    • Adicione o caminho do arquivo ao script Python MathOperations.py na propriedade Arquivo .
    • Crie uma nova variável PythonObject , chamada mathOperations, e adicione-a no campo da propriedade Resultado .
  6. Add an Invoke Python Method activity and configure its properties as follows:

    • Parâmetros de entrada - Adicione a expressão new Object() {2,3} a esse campo de propriedade.
    • Instância — adicione a variável mathOperations a esse campo de propriedade.
    • Name - Add the name of the method inside the script you want to use, in this case add.
    • Result - Create a new PythonObject variable, called sumResultPython, and add it to this property field.
  7. Adicione uma atividade Get Python Object e configure suas propriedades da seguinte forma:

    • ObjetoPython — Adicione a variável SumResultPython a esse campo de propriedade.
    • TypeArgument - Select Int32 from the drop-down list.
    • Result - Create a new Int32 variable, called sumResult, and add it to this property field.
  8. Add a Message Box activity at the end of the project and configure it to display the sumResult variable.

    Seu projeto deve ficar assim:

    Imagem dos documentos

  9. Run the process. The Message Box displays the result of the Add method.

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades