Handy Python Tools

This is a list of some of the main tutorials I use

Useful tutorials / books:

Packages I use regularly. There are others, but these are the things I always install:

  • IPython: much-improved shell. Gives you tab-to-completion, and lets you record sessions.
  • numpy: fast numerical arrays. You might want to get used to just doing things using lists first. After that, numpy all the way!
  • SciPy: scientific computing in python.
  • matplotlib: plotting tool that integrates nicely with the above-three tools. It also does 3D plots. I don’t use this as much anymore; I mostly do my plotting in the ggplot2 R package.