Script Python
Le script Python est un composant permettant d'exécuter des scripts Python.
Pour créer un script Python, se rendre sur le composant Script Shell. Après avoir sélectionné l'icône "+", choisir l'option "Python" dans le champ "Type".
Le volet script permet d'enregistrer un script Python. Lorsque l'utilisation de librairies non natives à Python est nécessaire dans le script, le nom de la librairie ainsi que sa version doivent être renseignés dans le volet "CONFIGURATION" dans la section "PACKAGES" avec la syntaxe suivante :
nomDeLaLibrairie==x.x.x
Configuration
Depuis l'onglet de "CONFIGURATION", il est également possible de faire appel à des variables d'environnement avec la syntaxe suivante :
#Variable d'environnement
maVariableEnv={{maVariableEnv}}
#Variable fixe
maVariableEnv=maVariableEnv
Exemple d'utilisation des arguments:
{{monArgument1}} monArgument2
Il est possible de générer de la documentation automatique ou de générer du code à l'aide de l'IA.
Secrets
Ce composant est compatible avec les secrets.
Les secrets permettent de faire appel à des données sensibles dans le script manière sécurisée.
Pour utiliser un secret, directement dans le script, inscrire dans le champ souhaité la clef du secret entre double accolade :
{{Secret}}
Pour utiliser un secret dans un fichier qui est exécuté par le script python, il est nécessaire de renseigner le secret dans la rubrique "Env" du volet "Configuration" de la manière suivante :
ma_variable={{Secret}}
Dans le script ou fichier enfant, la variable est appelable comme tout autre variable d'environnement.
Attention, l'ajout d'un espace de part et d'autre du symbole égal entraîne l'ajout d'un espace dans le nom et la valeur de la variable.