FrontPage
CodeTopics
GettingStarted
UserDocumentation
TechDocumentation
ProjectOverview
Python Resources
General Python links
Dive Into Python
: online book
Python for beginners
(PDF)
Python documentation
Text Processing in Python
-- online book
Informit.com
: A variety of Python articles
The Python Cookbook
: online book
Activestate
: hosts a variety of Python training etc.
Activestate's ASPN package
Python Enhancement Proposals
A comprehensive list of general Python resources
Stack Overflow
: A great forum for programming Q&A with experts, but has a large python following.
Newsgroups:
comp.lang.python
,
comp.lang.python.announce
Python for scientific computation
A simple python for science guide
(PDF)
Python Scripting for computational science
by Hans Petter Langtangen
Fernando Perez: Python for science
Scientific Computing with Python
(2006 or earlier)
SciPy site
Numpy tutorial
Numpy for Matlab users
Topical software for use with Scipy
Scipy tutorial
Scipy cookbook
Scipy at Reddit
: Articles and code involving scientific computing with scipy
Cornell Computational Methods course in Python (other code examples)
Mailing lists for numpy, scipy, matplotlib
Python plotting resources
Important technical documents and links to resources
Guido van Rossum's Python Style Guide
: We should try to adhere to this!
Guide to introspection
: The most fundamental skill to acquire when developing and using Python code
About Python objects
: There are some non-intuitive aspects to objects for programmers familiar with other OOP languages
Common Python pitfalls
:
invaluable introductory programming reference
Common Python "gotchas"
:
invaluable introductory programming reference
How not to write python code
: A good set of notes about style and python design patterns
Python warts
(partially outdated, but look further down the article for relevant material)
SWIG
interfacing software
Other technical stuff
About Descriptors, static and class methods
Python metaclasses 1
Python metaclasses 2
Cross-compilation issues explained
Python developers forum
DevShed forums
Object persistence
Comparing Python to Java
About unit testing in Python