- Información general
- Criptografía
- Base de datos
- Java
- Python
- WebAPI
Actividades de desarrollador
- El paquete de actividades de Python se ha hecho de código abierto. No dude en colaborar en nuestros repositorios de Github.
- El paquete de actividades de Python es compatible con varias versiones de Python, hasta la 3.14. Para obtener la lista completa, consulta la sección Versiones de Python compatibles.
El propósito de este paquete de actividades es permitirte invocar scripts y métodos de Python en cualquier flujo de trabajo directamente desde nuestro producto. También puedes pasar argumentos de entrada al código invocado, así como recuperar los datos de salida generados por las actividades.
La actividad del contenedor Ámbito de Python se conecta al entorno Python instalado en la máquina, lo que te permite utilizar las actividades dentro de ella.
La actividad Ámbito de Python también admite entornos virtuales de Python. Cuando la ruta configurada apunta a un entorno virtual, los paquetes instalados en ese entorno se resuelven en runtime.
Requisito previo
Para los proyectos de Windows, a partir de la versión 1.9.0 del paquete de actividades de Python, la actividad Ámbito de Python requiere que instales . NET Desktop Runtime versión 6 o superior.
Versiones de Python compatibles
La actividad Ámbito de Python admite las siguientes versiones de Python.
| Versión de Python | Proyectos Windows | Cross-platform projects |
|---|---|---|
| 3.6 | ✅ | ✅ |
| 3.7 | ✅ | ✅ |
| 3.8 | ✅ | ✅ |
| 3.9 | ✅ | ✅ |
| 3.10 | ✅ | ✅ |
| 3.11 | ✅ | ✅ |
| 3.12 | ✅ | ✅ |
| 3.13 | ✅ | ✅ |
| 3.14 | ✅ | ✅ |
Variable de ObjetoDePython
La variable PythonObject está especialmente diseñada para gestionar y manipular datos de Python.
Al utilizar la actividad Cargar script de Python , puedes asignar el código de cualquier archivo que contenga un script de Python a un PythonObject. También puedes convertirlo en un tipo de datos .NET utilizando la actividad Obtener objeto de Python .
Esta potente variable te permite ejecutar scripts, extraer tipos .NET o invocar métodos Python con actividades diseñadas para cada tarea.