Everything About ___
Live briefing

Everything about IPython

Advanced interactive shell for Python

IPython 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. 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. Wikipedia →

🧭 Start here: a 6-step reading path

  1. Read the overview: IPythonA 5-minute orientation
  2. Pick up a classic book: Python for Data AnalysisThe most-reprinted book on the subject
  3. Read the landmark paper: IPython: A System for Interactive Scientific ComputingCited 3,596 times
  4. Go sideways: Project JupyterA closely related topic
  5. Go sideways: Spyder (software)A closely related topic

📖 Definitions

No dictionary entry for this exact phrase.

🏆 Landmark papers (most cited)

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

🔗 Related topics