Apéndice B. Más sobre el sistema IPython

En el Capítulo 2 vimos los aspectos básicos del uso del shell IPython y del cuaderno Jupyter. En este apéndice, exploramos algunas funcionalidades más profundas del sistema IPython que pueden utilizarse desde la consola o dentro de Jupyter.

B.1 Atajos de teclado del terminal

IPython tiene muchos atajos de teclado para navegar por el prompt (queresultará familiar a los usuarios del editor de texto Emacs o del shell bash de Unix) e interactuar con el historial de comandos del shell. La Tabla B-1 resume algunos de los atajos más utilizados. Consulta la Figura B-1para ver una ilustración de algunos de ellos, como el movimiento del cursor.

Tabla B-1. Atajos de teclado estándar de IPython
Atajo de tecladoDescripción
Ctrl-P o flecha arribaBuscar hacia atrás en el historial de comandos los comandos que empiezan por el texto introducido actualmente
Ctrl-N o flecha abajoBuscar hacia delante en el historial de comandos los comandos que empiezan por el texto introducido actualmente
Ctrl-RBúsqueda inversa en el historial al estilo Readline (coincidencia parcial)
Ctrl-Shift-VPegar texto desde el portapapeles
Ctrl-CInterrumpir el código en ejecución
Ctrl-AMover el cursor al principio de la línea
Ctrl-EMover el cursor al final de la línea
Ctrl-KBorrar texto desde el cursor hasta el final de la línea
Ctrl-UDescartar todo el texto de la línea actual
Ctrl-FAvanzar el cursor un carácter
Ctrl-BRetroceder el cursor un carácter
Ctrl-LLimpiar pantalla
Figura B-1. Ilustración de ...

Get Python para el Análisis de Datos, 3ª Edición now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.