
Jupyter and the future of IPython — IPython
Jul 26, 2019 · IPython 5.0: The release of IPython 5.0 brings a major revision of the terminal interface, including syntax highlighting as you type and better multiline editing, thanks to the prompt_toolkit library.
Introduction — IPython 3.2.1 documentation
The goal of IPython is to create a comprehensive environment for interactive and exploratory computing. To support this goal, IPython has three main components: An enhanced interactive Python shell. A decoupled two-process communication model, which allows for multiple clients to connect to a computation kernel, most notably the web-based notebook
Introducing IPython — IPython 3.2.1 documentation
Introducing IPython. The four most helpful commands; Tab completion; Exploring your objects; Magic functions. Running and Editing; Debugging; History; System shell commands. Define your own system aliases; Configuration. Startup Files; Previous topic. Using IPython for interactive work. Next topic. IPython Tips & Tricks
The Jupyter Notebook — IPython
The IPython Notebook is now known as the Jupyter Notebook. It is an interactive computational environment, in which you can combine code execution, rich text, mathematics, plots and rich media. For more details on the Jupyter Notebook, please see the Jupyter website.
Installing IPython — IPython
There are multiple ways of installing IPython. This page contains simplified installation instructions that should work for most users. Our official documentation contains more detailed instructions for manual installation targeted at advanced users and developers.
The IPython Notebook — IPython 3.2.1 documentation
One major feature of the notebook is the ability to display plots that are the output of running code cells. IPython is designed to work seamlessly with the matplotlib plotting library to provide this functionality. To set this up, before any plotting is performed you must execute the %matplotlib magic command.
Documentation — IPython
Many pieces which were previously part of IPython were split out in version 4, and now have their own documentation. Jupyter includes: The Jupyter notebook and notebook file format. The Jupyter Qt console. The kernel messaging protocol. Many other components. ipyparallel (formerly IPython.parallel)
Introduction to IPython configuration — IPython 3.2.1 …
Many of IPython’s classes have configurable attributes (see IPython options for the list). These can be configured in several ways.
Making kernels for IPython — IPython 3.2.1 documentation
IPython includes a kernel for Python code, and people have written kernels for several other languages. When IPython starts a kernel, it passes it a connection file. This specifies how to set up communications with the frontend.
News — IPython
Jun 28, 2019 · It covers IPython’s architecture and hands-on examples on customization, embedding, effective uses of the various applications, the architecture of the web notebook and how to use IPython for parallel and distributed computing.