ipython notebooks covering learn python the hard way, 3rd edition