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

This version

4.1.1

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

Uploaded Source

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

Uploaded Source

Built Distributions

ipython-4.1.1-py3-none-any.whl (737.1 kB view details)

Uploaded Python 3

ipython-4.1.1-py2-none-any.whl (737.1 kB view details)

Uploaded Python 2

File details

Details for the file ipython-4.1.1.zip.

File metadata

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

File hashes

Hashes for ipython-4.1.1.zip
Algorithm Hash digest
SHA256 54d4221fc0c80027a344ca332f6f44e4fc2891b995d2e24c49e74f68fa21d614
MD5 445ff597cccb7818c23c988010f62838
BLAKE2b-256 c53208ccf1135360e140cac186097a03674beaf25126fbba5f713cfe6e04fec2

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for ipython-4.1.1.tar.gz
Algorithm Hash digest
SHA256 1cb340dfdf6ec306b9ded72071742c87fa5247929db7ab704e17defe1975e38f
MD5 3da622447b3b7ca7d41c868c80bb8b0e
BLAKE2b-256 17301a8edd394eade1013058453391855d6f34aaf6e78675827d7566c130c0c4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ipython-4.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 94c2bccb135477e3b4f551d37bf350081434da71fbfc17c60870c118a292ece9
MD5 1370971c997538c1d59718eba567cf1c
BLAKE2b-256 4a291dd02d14c445ffb57b258c9d50bd88d4ef5f6f6d8032837fdd93c22d55e5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ipython-4.1.1-py2-none-any.whl
Algorithm Hash digest
SHA256 2cea1b50f9bbe477ba69e8a17595bc94ad854cb6cff0247e6417eb55ba764a91
MD5 6935367967dd21dc1ac653de2f0d7bbc
BLAKE2b-256 27a62aab4e934b251d16ff5b4201d986afbe7c28791f6f69372d7b912a4acdb4

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