General
- A small introduction to Python Eggs
- [Data Structures and Algorithms
with Object-Oriented Design Patterns in Python|http://www.brpreiss.com/books/opus7/html/book.html]
Scientific Computing
- http://www.whoi.edu/committees/WHIT/Archive/python.pdf
- http://www.computer.org/portal/cms_docs_cise/cise/2007/n3/10-20.pdf
- Numeric and Scientific
- Python/CDAT for Earth Scientists: Tips and Examples
Numeric
- Minimal Python for Scientific Computing
- Numerical Python
- numpy/scipy array tip sheet
- NumPy for Matlab Users
- Tentative NumPy Tutorial
Plotting
Libraries
Installation (Windows)
- Install Python 2.5 for windows installer
- Set PATH to the installation folder in order to use JEPP (for resolving python.dll)
- Install NumPy and SciPy from the windows installer
- Install Matplotlib from the windows installer
- Install GTK and PyGTK
- Install GTK from the windows installer
- Set path to <GTK_install>\bin and <GTK_install>\lib
- Install PyCario, PyGObject and PyGTK from the windows installers
- Test installation by typing "import gtk" in python
- Install wxPython
- Install Setuptools from the windows installer
- Install Easy Install
- Download ez_setup.py
- Run the script
- Add <python_installation>/Scripts to PATH
- Set http_proxy=host:port in your environment
