
Home | IPython
IPython provides a rich architecture for interactive computing with a powerful shell, Jupyter kernel support, and flexible tools for parallel and distributed computing.
Installation Guide | IPython
You can also view IPython on PyPI to see version history, download statistics, and more. After installation, start IPython by running:
Get Started | IPython
Basic Python Code IPython works like standard Python, but with enhanced features:
Features | IPython
Smart Tab Completion IPython's intelligent tab completion is powered by Jedi, providing context-aware suggestions for: Object attributes and methods Function parameters and arguments File and …
About IPython
IPython (Interactive Python) was created by Fernando Pérez in 2001 as a more powerful interactive shell for Python. It evolved from Mathematica's notebook interface and was designed to improve the …
Introduction — IPython 3.2.1 documentation
Provide an interactive shell superior to Python’s default. IPython has many features for tab-completion, object introspection, system shell access, command history retrieval across sessions, and its own …
Introducing IPython — IPython 3.2.1 documentation
IPython stores both the commands you enter, and the results it produces. You can easily go through previous commands with the up- and down-arrow keys, or access your history in more sophisticated …
Quickstart — IPython 3.2.1 documentation
IPython is organized into a number of subpackages, each of which has its own dependencies. All of the subpackages come with IPython, so you don’t need to download and install them separately.
IPython reference — IPython 3.2.1 documentation
To see the options IPython accepts, use ipython --help (and you probably should run the output through a pager such as ipython --help | less for more convenient reading).
Installation — IPython 3.2.1 documentation
Warning This documentation is for an old version of IPython. You can find docs for newer versions here.