IPython: Productive Interactive Computing

9.12.0 · active · verified Sat Mar 28

IPython is an enhanced interactive Python shell designed for productivity, providing features like dynamic object introspection, system shell access, and rich media display. As of version 9.12.0, it requires Python 3.12 or higher and follows a regular release cadence with frequent updates and improvements.

Warnings

Install

Imports

Quickstart

Start an IPython session programmatically

import IPython
IPython.start_ipython()

view raw JSON →