IPython | |
---|---|
Solicitud de IPython | |
Tipo de | concha interactiva |
Autor | Fernando Pérez [1] |
Desarrollador | Fernando Pérez |
Escrito en | xi |
Interfaz | Qt |
Sistema operativo | Software multiplataforma |
Primera edición | 2001 [2] |
ultima versión | 7.12.0 [3] ( 31 de enero de 2020 ) |
Formatos de archivo legibles | archivo de cuaderno jupyter [d] |
Formatos de archivo generados | archivo de cuaderno jupyter [d] |
Licencia | licencia BSD |
Sitio web | ipython.org |
Archivos multimedia en Wikimedia Commons |
IPython ( English Interactive Python ) es un contenedor interactivo para el lenguaje de programación Python que proporciona introspección avanzada , sintaxis de comandos adicional, resaltado de código y finalización automática. Es un componente de los paquetes de software SciPy y Anaconda .
IPython permite la interacción sin bloqueo con Tkinter , GTK , Qt y WX . La biblioteca estándar de Python solo incluye Tkinter . IPython puede administrar de forma interactiva clústeres simultáneos mediante devoluciones de llamada de estado asincrónicas y/o MPI . IPython se puede usar como reemplazo del shell del sistema operativo estándar, especialmente en la plataforma Windows, que tiene capacidades de shell limitadas. El comportamiento predeterminado es similar a los shells en sistemas similares a UNIX , pero el hecho de que trabaje en un entorno de Python permite una mayor personalización y flexibilidad.
Desde la versión 4.0, el código monolítico se dividió en módulos y los módulos independientes del lenguaje se separaron en un proyecto Jupyter separado [4] [5] . El envoltorio web más conocido para IPython es Jupyter Notebook (anteriormente conocido como IPython Notebook), que le permite combinar código, texto e imágenes y distribuirlos a otros usuarios [6] .
IPython ha sido mencionado en la prensa informática popular, [7] y presentado en conferencias científicas. [8] En el trabajo científico y de ingeniería, a menudo se usa junto con la biblioteca de visualización Matplotlib [9] .
Para citar el proyecto en artículos científicos, el autor solicita utilizar la siguiente publicación:
Pitón | |
---|---|
Comunidad | |
Implementaciones | |
Otro |
|