Python: Usando ipython
Para su instalación podemos proceder de uno de estas formas:
pip install ipython
o
python -m pip install ipython
Para su actualización podemos proceder:
pip install ipython --upgrade
En instrucciones que requieran multi línea (como for) iPython automáticamente hará un sangrado (indentación) indicando con puntos suspensivos
El tabulador auto complementa comandos de Python además de variables.
Una de las cosas buenas que tiene iPython es que mantiene un histórico de cada línea introducida y/o ejecutada anteponiendo un número entre corchetes ([número]), este número hace las veces de prompt y luego se puede usar para hacer referencia a esa línea de histórico.
Para navegar por el histórico podemos usar las fechas de los cursores (arriba y abajo) y pulsar enter para volver a ejecutar o cambiar la línea y generar un nuevo comando o instrucción.
Para ver un listado del histórico podemos ejecutar el comando %history -n
(-n es para mostrar los números de referencia).
Más información en: listas