IPython предоставляет богатую архитектуру для интерактивных вычислений с Python.

Возможности, которые он может предоставить:

  • Мощные интерактивные оболочки (на основе терминала и Qt).
  • Записная книжка на основе браузера с поддержкой кода, текста, математических выражений, встроенных графиков и других мультимедиа.
  • Поддержка интерактивной визуализации данных и использование инструментария GUI.
  • Гибкие, встраиваемые переводчики для загрузки в ваши собственные проекты.
  • Простые в использовании, высокопроизводительные инструменты для параллельных вычислений.

Доступно как для python-2.x, так и для python-3.x.

Для получения дополнительной информации: Ipython