IPython

IPython (Interactive Python) is a command shell for interactive computing in multiple programming languages, originally developed for the Python programming language, that offers introspection, rich media, shell syntax, tab completion, and history. IPython provides the following features:

  • Interactive shells (terminal and Qt-based).
  • A browser-based notebook interface with support for code, text, mathematical expressions, inline plots and other media.
  • Support for interactive data visualization and use of GUI toolkits.
  • Flexible, embeddable interpreters to load into one's own projects.
  • Tools for parallel computing.

Original author(s)Fernando Perez
Developer(s)Brian E. Granger, Min Ragan-Kelley, Paul Ivanov, Thomas Kluyver, Matthias Bussonnier
Initial release2001 (2001)
Stable release
8.20.0  / 8 January 2024 (8 January 2024)
Repository
Written inPython, JavaScript, CSS, HTML
Operating systemCross-platform
TypeShell
LicenseBSD
Websiteipython.org 

IPython is a NumFOCUS fiscally sponsored project.

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.