Les composants
Les scripts Python

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".

createpythonscript

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

configpython

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.