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.2.0.zip (5.1 MB view details)

Uploaded Source

ipython-4.2.0.tar.gz (4.9 MB view details)

Uploaded Source

Built Distributions

ipython-4.2.0-py3-none-any.whl (737.0 kB view details)

Uploaded Python 3

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

Uploaded Python 2

File details

Details for the file ipython-4.2.0.zip.

File metadata

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

File hashes

Hashes for ipython-4.2.0.zip
Algorithm Hash digest
SHA256 d852fed59da67c7e45cb2192027da8bfd920a7856d295c247a45105968d24d5a
MD5 4b2b27aa1936685878ab157787fcedde
BLAKE2b-256 dfc39ea18f57e78e38aa3c84f5272a137b438e2571d06a1cdcbdb5c6f5ff0a00

See more details on using hashes here.

File details

Details for the file ipython-4.2.0.tar.gz.

File metadata

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

File hashes

Hashes for ipython-4.2.0.tar.gz
Algorithm Hash digest
SHA256 dba42f182b5f6f26630d2202efd30383712d9f7d8d8d9896b37ae2145deca616
MD5 9c7c28eddbc39eb874d2c22025772d63
BLAKE2b-256 4ec7519b95112dba6f3ae91530bcb8564454c575fcb1fdb323b2b0ee9eff1227

See more details on using hashes here.

File details

Details for the file ipython-4.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for ipython-4.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 98452af6450e28c9c742d567d75eb6e3a7b391ad4ce8abd5679c5f85ce7fad00
MD5 b7807fc2df74e0a09012972eef72e1c7
BLAKE2b-256 c0e09a9ea143c0fd508e3c294b78a04d187d1698df78009d0eb6d040c0d10e21

See more details on using hashes here.

File details

Details for the file ipython-4.2.0-py2-none-any.whl.

File metadata

File hashes

Hashes for ipython-4.2.0-py2-none-any.whl
Algorithm Hash digest
SHA256 0480354f25b2f443e4ef1456b48f28ad1caaa6d316fca5a5eaa9ca7745ae7923
MD5 f440b6222effe9ad5e86b7eacbd8f052
BLAKE2b-256 25a220859e0134ffdbfb47b436239fa919d3e176b32e8edd24547821d4ca1fa2

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