Python links


Links for everyone who wants to enjoy programming in Python. Python Language Website
Python FAQ
Python FAQTS
Pythonology Python success stories, references and advocacy
Python Learning Foundation collection of Python links
Python Powerpoint Presentations by Steve Ferg. A webpage full of presentations about Python, a.o. to convince managers to use Python
Python-eggs, a neatly categorized page, with hundreds of Python links
Python Introduction, Resources and FAQs

Python news and articles

Pythonware daily python url
Mygale is a news-gathering webcrawler that specializes in (new) World-Wide Web articles related to Python.
summarizing action on the python-dev mailing list once every other week.
Oreilly Python DevCenter
*Py: the Journal of the Python Language*
The Python: Rag a monthly Python Magazine

Python distributions and module repositories

ActiveState Python download
Enthought Python distribution for Windows, with many modules prepackaged
The Python Package Index catalogues packages.
Anaconda distribution
The somewhat older Vaults of Parnassus ambitiously collects references to all sorts of Python resources.
VPython "Visual", a Python module that offers real-time 3D output, and is easily usable by novice programmers

Documentation, Tutorials, Course material

Python Quick Reference Excerpted from Python in a Nutshell
Python Quick Reference by Richard Gruet
Tutorials A webpage with a rich shortly annotated collection of tutorials
Online Python courses
Collection of short programs to explain different Python concepts
Beginning Python and (Slightly) Advanced Python Topics training courses Python by Dave Kuhlman
Tkinter Life Preserver Tkinter is a Python interface to the Tk GUI toolkit. This document is not designed to be an exhaustive tutorial on either Tk or Tkinter. Rather, it is intended as a stop gap, providing some introductory orientation on the system.
Thinking in Tkinter by Stephen Ferg
An introduction to Tkinter by Fredrik Lundh
The Architecture of Python Jim Jackson and Kar-Han Tan; An architecural description of Python, supported by block diagrams.
Dive into Python by Mark Pilgrim.
Thinking in Python by Bruce Eckel.
A Byte of Python by Swaroop C. H.
Teaching Math with Python article about the work of Kirby Urner
The LiveWires Python Course
Learn Programming for kidsby Lee Harr

Python snippets, code examples

Profiling and Optimizing Python article by Jeremy Jones on
Win32 How do I by Tom Golden
Kirby Urner's Python resources
Useless Python a collection of source code, ideas, and other pointless tidbits submitted for your edification and diversion. Code is without any warranties, but feedback on errors is welcome.
On line Python Cookbook A great resource with many short but useful code examples
Calling Matlab from Python by Paul McGuire
Python-by-Example at Lightbird

Specific downloads

PIL Python Imaging Library from Pythonware
reportlab toolkit to generate pdf output
pyGDChart a Python interface for to the stable version of the GDChart library, a powerful charting package.
idlefork download idlefork is a free Python IDE, which adds a reset feature to the regular IDLE by running Python in a separate process.
HTMLgen documentation download an HTML generator for Python. a company of Marc-André Lemburg maker of mxTools, mxDateTime and many more powerful utilities
Tim Golden's Python Stuff, especially interesting is the Windows Management Instrumentation (WMI)
ftputil High level ftp-utilities by Stefan Schwarzer


comp.lang.python and comp.lang.python.announce Python newsgroups


This link collection is bootstrapped by proudly stealing the links mentioned in Dr Dobb's Python URL of one instance by Steven Taschuk. This two weekly summary of Python events, published in comp.lang.python is provided by a wide variety of volunteers amongst others Cameron Laird, Steven Taschuk and Irmen de Jong.

Miscellaneous Hosting provider specialized in Python based websites; note: I don't have any experience with this provider, the service being offered seems interesting
The Great Computer Language Shootout a site full of small problems programmed in many many different languages. The languages can be compared, especially interesting is the scorecard with customizable comparison parameters for performance, memory footprint and lines of code.
Python Success Stories A collection of success stories of Python in the real world. Can be used as evidence for fact-needing managers.
Marakana open source training, including Python training

Feedback is welcome (via e-mail) to Gerrit Muller <>