Raccourcis clavier dans Logic Builder Shell et dans l'affichage Scripting Immediate
Ce chapitre explique comment utiliser l'environnement Logic Builder Shell lancé via LogicBuilderShell.exe ou l'affichage Scripting Immediate de Logic Builder.
Complément de saisie par tabulation/Intellisense
La touche Tab du clavier permet de compléter les instructions Python saisies ou de naviguer entre les options.
Exemple :
Entrez le texte ins et appuyez sur la touche Tab. Résultat : l'expression est complétée par inspectapi.
Entrez le texte inspectapi.d et appuyez à plusieurs reprises sur la touche Tab. Les différentes fonctions d'inspectapi commençant par d s'affichent.
Effacer le texte d'invite saisi
Entrez une instruction Python et appuyez sur la touche Echap du clavier. La ligne est effacée.
Historique des instructions Python
Les touches Flèche vers le haut et Flèche vers le bas permettent de naviguer dans l'historique des instructions Python saisies.
Affichage de la liste des variables du domaine de validité actuel
La fonction dir() permet d'afficher les variables du domaine de validité actuel.
La fonction exit()/exit(…) permet de quitter le script et (si précisé) de renvoyer le code de sortie pour un usage ultérieur.
Exemple :
Script Python (exit_code_test.py)
# …
# Python statements
exit(5)
Exécution du script dans l'invite de commande Windows (ou via un fichier batch) et utilisation du code exit :
LogicBuilderShell.exe exit_code_test.py
echo %ERRORLEVEL%
Résultat :
5 apparaît sur l'invite de commande. Vous pouvez contrôler le batch flow via %ERRORLEVEL%.