Actividades
Más reciente
False
Imagen de fondo del banner
Actividades para desarrolladores
Última actualización 23 de abr. de 2024

Invocar un script de 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.
Nota: La versión de Python que desee utilizar debe estar instalada en la máquina en la que desee ejecutar el proceso.

Así es como se puede crear la demostración:

  1. Abre Studio e inicia un nuevo proceso.
  2. Arrastra una actividad de Ámbito de Python al Diseñador de flujode trabajo.
  3. Especifica el directorio de instalación de Python en la propiedad Ruta de la actividad Ámbito de Python . De forma predeterminada, la ubicación es %LOCALAPPDATA%\Programs\Python\PythonXX\python.exe, donde XX es la versión de Python que estás utilizando.
  4. Arrastra una actividad Cargar script de Python a la sección Hacer del Ámbito de Python y añade la ruta del archivo al script de Python MathOperations.py en la propiedad Archivo .
  5. Crea una nueva variable PythonObject , llamada MathFunctions y añádela al campo de propiedad Resultado .
  6. Añade una actividad Invocar método de Python y configura sus propiedades de la siguiente manera:

    • Parámetros de entrada : {2,3}
    • Instancia : añade la variable creada en el paso 5, MathFunctions, a este campo.
    • Nombre : añade el nombre del método dentro del script que quieres utilizar, en este caso add.
    • Resultado : crea una nueva variable PythonObject , llamada SumResultPython, y añádela a este campo de propiedad.
  7. A continuación, arrastra una actividad Obtener objeto de Python al flujo de trabajo. Configure sus propiedades de la siguiente manera:

    • Objeto de Python : añade la variable SumResultPython a este campo.
    • TypeArgument : selecciona Int32 de la lista desplegable.
    • Resultado : crea una nueva variable Int32 , llamada Result y añádela a este campo.
  8. Añade una actividad Cuadro de mensajes al final del proyecto y configúrala para que muestre la variable Result .

    Su proyecto debería tener este aspecto:



  9. Ejecuta el proceso. El Cuadro de mensaje muestra el resultado del método Añadir .

Was this page helpful?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Logotipo blanco de UiPath
Confianza y seguridad
© 2005-2024 UiPath. All rights reserved.