activities
latest
false
- Visão geral
- Criptografia
- Banco de Dados
- Java
- Python
- WebAPI
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo.
A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.

Atividades de Desenvolvedor
Última atualização 23 de out de 2025
Para exemplificar como usar este pacote de atividades, criamos um processo de automação para invocar um script em Python que define duas operações, Adicionar e Subtrair. Um dos métodos, Add, é 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 proprietária
PythonObject , é 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 ser instalada na máquina na qual 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:
- Abra o Studio e inicie um novo processo.
- Arraste uma atividade Multiple Assign para o painel do designer e adicione as seguintes variáveis:
- Adicione a variável
localAppDataPathcom o valor a salvarEnvironment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData). - Adicione a variável
pythonPathcom o valor a salvarlocalAppDataPath+"\Programs\Python\Python312\". - Adicione a variável
pythonLibraryPathcom o valor a salvarlocalAppDataPath+"\Programs\Python\Python312\python312.dll".
- Adicione a variável
- Adicione uma atividade Mensagem de log ao fluxo de trabalho.
- Adicione a expressão
"The installation path of Python 3.12 was set as: " + pythonPathno campo Mensagem .
- Adicione a expressão
- Adicione uma atividade Escopo do Python .
Para configurar corretamente a atividade Python Scope para o Python 3.12, é necessário configurar as propriedades Library path e Path .
- Na propriedade Library path , insira a variável
pythonLibraryPathcriada na atividade Multiple Assign . - Na propriedade Path , digite a variável
pythonPathcriada na atividade Multiple Assign .
- Na propriedade Library path , insira a variável
- Arraste uma atividade Load Python Script para a seção Do da Python Scope.
- Adicione o caminho do arquivo para o script
MathOperations.pyem Python na propriedade Arquivo . - Crie uma nova variável
PythonObject, chamadamathOperations, e a adicione no campo da propriedade Resultado .
- Adicione o caminho do arquivo para o script
-
Adicione uma atividade Invoke Python Method e configure suas propriedades da seguinte maneira:
- Parâmetros de entrada - Adicione a expressão
new Object() {2,3}a esse campo de propriedade. - Instância — adicione a variável
mathOperationsa esse campo de propriedade. - Nome - Adicione o nome do método dentro do script que deseja usar, neste caso
add. - Resultado - Crie uma nova variável
PythonObject, chamadasumResultPython, e adicione-a a este campo de propriedade.
- Parâmetros de entrada - Adicione a expressão
-
Adicione uma atividade Get Python Object e configure suas propriedades da seguinte maneira:
- ObjetoPython — Adicione a variável
SumResultPythona esse campo de propriedade. - TypeArgument - Selecione
Int32na lista suspensa. - Resultado - Crie uma nova variável
Int32, chamadasumResult, e adicione-a a este campo de propriedade.
- ObjetoPython — Adicione a variável
-
Adicione uma atividade de caixa de mensagem no final do projeto e configure-a para exibir a variável
sumResult.Seu projeto deve ficar assim:
-
Execute o processo. A caixa de mensagem exibe o resultado do método Add .