- Información general
- Criptografía
- Base de datos
- Java
- Python
- WebAPI
Actividades de desarrollador
Para ejemplificar cómo utilizar este paquete de actividades, hemos creado un proceso de automatización para invocar un script de Python que define dos operaciones, Añadir y Restar. A continuación, se llama a uno de los métodos, Add, desde el script y se le da una lista de variables enteras como parámetros de entrada. El resultado, almacenado en una variable PythonObject propietaria, se convierte en un tipo de datos .NET para su uso posterior en Studio.
La versión de Python que quieres utilizar debe estar instalada en la máquina en la que quieres ejecutar el proceso. Esta guía paso a paso se basa en una ruta de instalación predeterminada de Python 3.12.
Así es como se puede crear la demostración:
-
Open Studio and start a new Process.
-
Arrastra una actividad Asignación múltiple al panel del diseñador y añade las siguientes variables:
- Añade la variable
localAppDataPathcon el valor para guardarEnvironment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData). - Añade la variable
pythonPathcon el valor para guardarlocalAppDataPath+"\Programs\Python\Python312\". - Añade la variable
pythonLibraryPathcon el valor para guardarlocalAppDataPath+"\Programs\Python\Python312\python312.dll".
- Añade la variable
-
Añade una actividad Mensaje de registro al flujo de trabajo.
- Añade la expresión
"The installation path of Python 3.12 was set as: " + pythonPathen el campo Mensaje .
- Añade la expresión
-
Añade una actividad Ámbito de Python . Para configurar correctamente la actividad Ámbito de Python para Python 3.12, es necesario configurar tanto la Ruta de la biblioteca como las propiedades de la Ruta .
- En la propiedad Ruta de la biblioteca , introduce la variable
pythonLibraryPathcreada en la actividad Asignación múltiple . - En la propiedad Ruta , introduce la variable
pythonPathcreada en la actividad Asignación múltiple .
- En la propiedad Ruta de la biblioteca , introduce la variable
-
Arrastra una actividad Cargar script de Python en la sección Hacer del Ámbito de Python.
- Añade la ruta del archivo al script Python
MathOperations.pyen la propiedad Archivo . - Crea una nueva variable
PythonObject, llamadamathOperations, y añádela al campo de propiedad Resultado .
- Añade la ruta del archivo al script Python
-
Add an Invoke Python Method activity and configure its properties as follows:
- Parámetros de entrada : añade la expresión
new Object() {2,3}a este campo de propiedad. - Instancia : añade la variable
mathOperationsa este campo de propiedad. - Name - Add the name of the method inside the script you want to use, in this case
add. - Result - Create a new
PythonObjectvariable, calledsumResultPython, and add it to this property field.
- Parámetros de entrada : añade la expresión
-
Añade una actividad Obtener objeto de Python y configura sus propiedades de la siguiente manera:
- ObjetoPython : añade la variable
SumResultPythona este campo de propiedad. - TypeArgument - Select
Int32from the drop-down list. - Result - Create a new
Int32variable, calledsumResult, and add it to this property field.
- ObjetoPython : añade la variable
-
Add a Message Box activity at the end of the project and configure it to display the
sumResultvariable.Su proyecto debería tener este aspecto:

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