- Vue d'ensemble (Overview)
- Cryptographie
- Base de donnés
- Java
- Python
- Notes de publication
- À propos du package d'activités Python
- Compatibilité du projet
- APIweb
Activités du développeur.
- Le package d’activités Python a été rendu open source. N’hésitez pas à collaborer sur nos référentiels Github.
- The Python activity package is compatible with several Python versions, up to 3.14. For the full list, see the Supported Python versions section.
L'objectif de ce package d'activités est de vous permettre d'appeler des scripts et des méthodes Python dans n'importe quel workflow, directement à partir de notre produit. Vous pouvez également transmettre des arguments d'entrée au code invoqué, ainsi que récupérer les données de sortie générées par les activités.
L’activité de conteneur Étendue Python (Python Scope) se connecte à l’environnement Python installé sur la machine et permet d’utiliser les activités qu’elle contient.
The Python Scope activity also supports Python virtual environments. When the configured path points to a virtual environment, the packages installed in that environment are resolved at runtime.
Prérequis
Pour les projets Windows, à partir de la version 1.9.0 du package d’activités Python, l’activité Étendue Python (Python Scope) vous oblige à installer .NET Desktop Runtime 6.0.x ou toute version ultérieure.
Versions de Python prises en charge
L’activité Étendue Python (Python Scope) prend en charge les versions de Python suivantes.
| Version de Python | Projets Windows | Projets multiplate-forme |
|---|---|---|
| 3.6 | ✅ | ✅ |
| 3.7 | ✅ | ✅ |
| 3.8 | ✅ | ✅ |
| 3.9 | ✅ | ✅ |
| 3.10 | ✅ | ✅ |
| 3.11 | ✅ | ✅ |
| 3.12 | ✅ | ✅ |
| 3.13 | ✅ | ✅ |
| 3.14 | ✅ | ✅ |
Variable ObjetPython (PythonObject)
La variable PythonObject est spécialement conçue pour gérer et manipuler les données Python.
En utilisant l'activité Charger un script Python , vous pouvez affecter le code de n'importe quel fichier contenant un script Python à un PythonObject. Vous pouvez également le convertir en type de données .NET en utilisant l’activité Obtenir l’objet Python .
Cette puissante variable vous permet d’exécuter des scripts, d’extraire des types .NET ou d’invoquer des méthodes Python avec des activités conçues pour chaque tâche.