A major strength of IPython is its interactive nature. It expresses this interactive nature in three modalities: as a terminal, through a graphical console, and as a web-based notebook. Most of this book has centered on the terminal, with a few graphical examples using a Qt-based console. In this chapter, we will look at using IPython as part of a web-based notebook.
The following topics will be covered:
Introduction
Installation and startup
The Dashboard
Creating a notebook
Working with cells
Graphics
Format conversion
Command lines have had a long and useful tradition in software development. It is only recently, as GUIs have become ubiquitous, that alternative development environments have become viable choices.
One important family of alternatives is the Integrated Development Environment (IDE) – built for coders, by coders. The functionality in IDEs centers on programming tasks: writing, compiling, running, and debugging code. Important members of this family include...