Chapter 1. A Tour of Interactive Computing with IPython

In this chapter, we will cover the following topics:

  • Introducing the IPython notebook
  • Getting started with exploratory data analysis in IPython
  • Introducing the multidimensional array in NumPy for fast array computations
  • Creating an IPython extension with custom magic commands
  • Mastering IPython's configuration system
  • Creating a simple kernel for IPython