Bienvenido a IPython. Nuestra documentación completa está disponible en ipython.readthedocs.io y contiene información sobre cómo instalar, usar y contribuir al proyecto. IPython (Interactive Python) es un shell de comandos para informática interactiva en múltiples lenguajes de programación, desarrollado originalmente para el lenguaje de programación Python, que ofrece introspección, medios enriquecidos, sintaxis de shell, finalización de tabulaciones e historial.
Versiones de IPython y compatibilidad con Python
A partir de IPython 8.16, realizaremos una transición progresiva a Spec-0000.
A partir de IPython 7.10, IPython sigue NEP 29
IPython 7.17+ requiere la versión 3.7 y superior de Python.
IPython 7.10+ requiere la versión 3.6 y superior de Python.
IPython 7.0 requiere la versión 3.5 y superior de Python.
IPython 6.x requiere la versión 3.3 y superior de Python.
IPython 5.x LTS es la versión compatible con Python 2.7. Si necesita compatibilidad con Python 2, debe utilizar IPython 5.x LTS. Actualice las configuraciones y requisitos de su proyecto según sea necesario.
El portátil, la consola Qt y otras piezas ahora forman parte de Jupyter . Consulte los documentos de instalación de Jupyter si desea utilizarlos.
Introspección integral de objetos.
Historial de entrada, persistente entre sesiones.
Almacenamiento en caché de los resultados de salida durante una sesión con referencias generadas automáticamente.
Completado de pestañas extensible, con soporte de forma predeterminada para completar variables y palabras clave de Python, nombres de archivos y palabras clave de funciones.
Sistema extensible de comandos 'mágicos' para controlar el entorno y realizar muchas tareas relacionadas con IPython o el sistema operativo.
Un rico sistema de configuración con fácil cambio entre diferentes configuraciones (más simple que cambiar las variables de entorno $PYTHONSTARTUP cada vez).
Registro y recarga de sesiones.
Procesamiento de sintaxis extensible para situaciones de propósito especial.
Acceso al shell del sistema con un sistema de alias extensible por el usuario.
Fácilmente integrable en otros programas Python y GUI.
Acceso integrado al depurador de pdb y al perfilador de Python.
Puede encontrar la última versión de la documentación de desarrollo en readthedocs.
Puede ejecutar IPython desde este directorio sin siquiera instalarlo en todo el sistema escribiendo en la terminal:
$ python -m IPython
O consulte los documentos de instalación de desarrollo para obtener la última revisión en lea los documentos.
La documentación y las instrucciones de instalación para la versión anterior de IPython se pueden encontrar en el sitio web de IPython.
Es posible que IPython no sea de su agrado; Si ese es el caso, es posible que exista un proyecto similar que desee utilizar:
El clásico Python REPL.
bpython
mipython
ptpython y ptipython
xonsh
A partir de git 2.23, es posible realizar cambios de formato sin infringir git blame
. Consulte la documentación de git para obtener más detalles.
Para utilizar esta función debes:
Instalar git >= 2.23
POSIX: toolsconfigure-git-blame-ignore-revs.sh
Windows: toolsconfigure-git-blame-ignore-revs.bat
Configure su repositorio de git local ejecutando: