Vous pouvez utiliser des bibliothèques Python dans vos modèles Python. Deployment Manager importe et exécute le code Python contenu dans vos modèles au sein d'un environnement sécurisé.
Vous pouvez utiliser les bibliothèques prises en charge par Deployment Manager. Ces bibliothèques sont répertoriées ci-dessous. Pour utiliser une bibliothèque Python qui n'est pas répertoriée ci-dessous, importez la source complète de la bibliothèque dans votre modèle.
Bibliothèques prises en charge
Deployment Manager prend en charge des bibliothèques Python spécifiques que vous pouvez utiliser dans vos modèles. Voici la liste de ces bibliothèques :
base64
collections
encodings
encodings.utf_8
encodings.utf_16
hashlib
json
math
random
io
sys
string
time
yaml
zipfile
Si vous souhaitez importer des bibliothèques qui ne sont pas explicitement compatibles, importez-les à l'aide du nom de fichier. Ceci est particulièrement utile si vous souhaitez importer vos propres méthodes d'assistance. Les bibliothèques personnalisées sont soumises aux mêmes restrictions que les appels système.