IPython

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 .

Otras características

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] .

Presione

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] .

Véase también

Notas

  1. https://ipython.org/ipython-doc/1/about/history.html
  2. http://www.nature.com/naturejobs/science/articles/10.1038/nj7493-523a
  3. Noticias de IPython . Consultado el 2 de febrero de 2017. Archivado desde el original el 17 de septiembre de 2021.
  4. Jupyter y el futuro de IPython . Consultado el 5 de abril de 2013. Archivado desde el original el 6 de febrero de 2012.
  5. Fabio Nelli. Análisis de datos de Python. - Apress, 2015. - Pág. 27. - ISBN 978-1-4842-0958-5 .
  6. Pirnat, 2015 .
  7. Conrado Koziol. Presentamos IPython  (sin especificar)  // NewsForge. - 2005. - 12 de septiembre.
  8. Acerca de/Presentaciones - IPython (enlace descendente) . Fecha de acceso: 10 de julio de 2009. Archivado desde el original el 5 de febrero de 2010. 
  9. Pérez, Granger, 2007 .

Enlaces

Literatura

Para citar el proyecto en artículos científicos, el autor solicita utilizar la siguiente publicación: