Comandos de teclado del Logic Builder Shell y de la vista Scripting Immediate
En este capítulo se proporciona información sobre el uso del Logic Builder Shell iniciado mediante el archivo LogicBuilderShell.exe o la vista Scripting Immediate de Logic Builder.
Finalización con tabulador/Intellisense
Cuando escriba instrucciones de Python, puede utilizar la tecla tabulador del teclado para finalizar la instrucción especificada o para iterar por las diferentes opciones.
Ejemplo:
Escriba el texto ins y pulse la tecla tabulador. Resultado: la expresión se finaliza en inspectapi.
Escriba el texto inspectapi.d y pulse la tecla tabulador varias veces. Se muestran las diferentes funciones de inspectapi empezando por d.
Borrar el texto actual escrito
Escriba una instrucción de Python y pulse la tecla Esc del teclado. Se borrará la línea.
Historial de instrucciones de Python
Pulse las teclas hacia arriba o hacia abajo en el teclado para utilizar el historial de instrucciones escritas de Python.
Enumerar variables del ámbito actual
Utilice la función dir() para mostrar las variables del ámbito actual.
Utilice la función exit()/exit(…) para salir del script y, si así se especifica, devolver el código de finalización para utilizarlo en el futuro.
Ejemplo:
Script de Python (exit_code_test.py)
# …
# Python statements
exit(5)
Ejecución del script en la línea de comandos de Windows (o un archivo por lotes) y uso del código exit:
LogicBuilderShell.exe exit_code_test.py
echo %ERRORLEVEL%
Resultado:
5 se imprime en la línea de comandos. Puede utilizar este %ERRORLEVEL% para controlar el flujo por lotes.