activities
latest
false
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.
UiPath logo, featuring letters U and I in white

Atividades de Desenvolvedor

Última atualização 6 de mar de 2026

Gerenciar de scripts do Python

O exemplo a seguir explica como executar automaticamente um código do Python criado no runtime e escrever um log de arquivo. Apresenta atividades como Python Scope e Run Python Script. Você pode encontrar essas atividades no pacote UiPath.Python.Activities.

Observação: antes de executar qualquer fluxo de trabalho do Python, certifique-se de ter o Python3 instalado.

É assim que um processo de automação pode ser construído:

  1. Abra o Studio e crie um Processo.
  2. Arraste um contêiner Sequência para o Designer de Fluxo de Trabalho.
  3. Crie um novo argumento:

    Argument name

    Direction

    Tipo de Argumento

    Valor Padrão

    in_PythonPath

    Em

    String

    Adicione o caminho da pasta onde o Python foi instalado

  4. Arraste uma atividade If para dentro do contêiner Sequência .

    • Adicione a expressão String.IsNullOrEmpty(in_PythonPath) orelse not Directory.Exists(in_PythonPath) no campo Condição.
  5. Arraste um contêiner Sequência para dentro do campo Então da atividade If.
  6. Arraste uma atividade de Caixa de mensagem para dentro do contêiner Sequência .

    • No painel Propriedades , adicione a expressão "Error" no campo Legenda .
    • Adicione a expressão "Pyhon Path not configured. Please configure path by setting the argument 'in_PythonPath'." no campo Texto.
  7. Arraste uma atividade Terminate Workflow após a atividade Message Box.

    • No painel Propriedades , adicione a expressão "Input Arguments not correct" no campo Motivo .
  8. Arraste uma atividade Python Scope após a atividade If.

    • No painel Propriedades , adicione o argumento in_PythonPath no campo Caminho .
    • Selecione sua versão do Python na lista suspensa Versão (Python_36 neste exemplo).
  9. Arraste uma atividade Run Python Script para dentro do contêiner Python Scope .

    • No painel Propriedades , adicione o seguinte trecho de código no campo Código :

      String.Format(
      "import sys" + Environment.NewLine _
      + "import os " + Environment.NewLine _
      + "with open('{0}\logs.txt', 'w') as f: " + Environment.NewLine _
      +     "    f.write('Starting script! \n')" + Environment.NewLine  _
      +     "    f.write('Computing!\n')" + Environment.NewLine _
      +     "    f.write('Finishing script! \n')" + Environment.NewLine, _
      Directory.GetCurrentDirectory.Replace("\", "\\"))String.Format(
      "import sys" + Environment.NewLine _
      + "import os " + Environment.NewLine _
      + "with open('{0}\logs.txt', 'w') as f: " + Environment.NewLine _
      +     "    f.write('Starting script! \n')" + Environment.NewLine  _
      +     "    f.write('Computing!\n')" + Environment.NewLine _
      +     "    f.write('Finishing script! \n')" + Environment.NewLine, _
      Directory.GetCurrentDirectory.Replace("\", "\\"))
  10. Execute o processo. A automação executa o código Python e grava um log em um arquivo denominado logs.txt.

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