Skip to main content

IPython: Productive Interactive Computing

Project description

IPython provides a rich toolkit to help you make the most out of using Python interactively. Its main components are:

  • A powerful interactive Python shell

  • A Jupyter kernel to work with Python code in Jupyter notebooks and other interactive frontends.

The enhanced interactive Python shells have the following main features:

  • Comprehensive object introspection.

  • Input history, persistent across sessions.

  • Caching of output results during a session with automatically generated references.

  • Extensible tab completion, with support by default for completion of python variables and keywords, filenames and function keywords.

  • Extensible system of ‘magic’ commands for controlling the environment and performing many tasks related either to IPython or the operating system.

  • A rich configuration system with easy switching between different setups (simpler than changing $PYTHONSTARTUP environment variables every time).

  • Session logging and reloading.

  • Extensible syntax processing for special purpose situations.

  • Access to the system shell with user-extensible alias system.

  • Easily embeddable in other Python programs and GUIs.

  • Integrated access to the pdb debugger and the Python profiler.

The latest development version is always available from IPython’s GitHub site.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

ipython-4.1.0rc2.zip (5.1 MB view details)

Uploaded Source

ipython-4.1.0rc2.tar.gz (4.9 MB view details)

Uploaded Source

Built Distributions

ipython-4.1.0rc2-py3-none-any.whl (736.9 kB view details)

Uploaded Python 3

ipython-4.1.0rc2-py2-none-any.whl (736.9 kB view details)

Uploaded Python 2

File details

Details for the file ipython-4.1.0rc2.zip.

File metadata

  • Download URL: ipython-4.1.0rc2.zip
  • Upload date:
  • Size: 5.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for ipython-4.1.0rc2.zip
Algorithm Hash digest
SHA256 8589cfcfa4926b1ec15e77a5391138aa2dade374911cb8a130c2d71d2a55a614
MD5 0c78ce35044e43f6168cf5dda7b1ba95
BLAKE2b-256 932cbee2a9b07e68b2c8310fa903e0bf32f830994346a278f23579d291b8ac39

See more details on using hashes here.

File details

Details for the file ipython-4.1.0rc2.tar.gz.

File metadata

  • Download URL: ipython-4.1.0rc2.tar.gz
  • Upload date:
  • Size: 4.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for ipython-4.1.0rc2.tar.gz
Algorithm Hash digest
SHA256 e7376fb70fc262d04c93e835fd7fa5ea2e196a62933cb0bfa309c98df76032d5
MD5 1337191d423ef5402bf72a99fca08c0e
BLAKE2b-256 8f044439322beb06b796f9a13f7d60f51d6f8bc00f07eeb2cb5211d4e95faf51

See more details on using hashes here.

File details

Details for the file ipython-4.1.0rc2-py3-none-any.whl.

File metadata

File hashes

Hashes for ipython-4.1.0rc2-py3-none-any.whl
Algorithm Hash digest
SHA256 93d4fa7a8f7fbeafdce11dd85ceae411e3fe1a241383628f243960d8dbcb6e75
MD5 621424862ccdbaf923ae98ba72641e1e
BLAKE2b-256 d0d687e86ce8b7143f1441400e93d7e1357ead249602f084401a3d0ec3daed08

See more details on using hashes here.

File details

Details for the file ipython-4.1.0rc2-py2-none-any.whl.

File metadata

File hashes

Hashes for ipython-4.1.0rc2-py2-none-any.whl
Algorithm Hash digest
SHA256 7f858e17a1679766545d91a8b19902f4459043a03edc5c9afa3cb1596add0509
MD5 64e8aec3f7559256c88cd3295ec59b07
BLAKE2b-256 f899df9d8e446106f00720eaac7853f69c316174dbaa74114668629472786de1

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page