Differences between revisions 18 and 20 (spanning 2 versions)
Revision 18 as of 2006-01-13 20:57:38
Size: 5526
Editor: Gb140
Comment: re: 64, you know exactly what I mean and what you've been up to
Revision 20 as of 2006-01-14 00:10:53
Size: 5566
Editor: Gb140
Comment: fixed typo/format
Deletions are marked like this. Additions are marked like this.
Line 32: Line 32:
 * [http://formencode.org/ FormEncode]

The intent of this page is to list the most commonly used Python modules, in hopes that it will provide useful for other programmers (especially beginners).

Please avoid listing modules that either:

  • You have made
  • Don't have community approval (ie: are not widely used, are regarded as "unpythonic")

Do list modules that:

  • Get recommended often in the Tutor or comp.lang.python lists

Be warned that this list is subjective by its very nature. It's only intended as a helpful guide. It is not definitive in any way, nor should it discourage developers into developing their own modules.

Please provide a short description for each module. Try to put each module in the category that matchs it's "main" audience, since a module might fall into a couple of categories.



Game development

General category


HTML Forms

HTML Parser

ID3 Handling

Image manipulation


  • [http://vpython.org/ Visual Python] - Offers real-time 3D output, is easily usable by novice programmers, excellent for physics.

  • [http://www.scipy.org/ SciPy] - Includes modules for graphics and plotting, optimization, integration, special functions, signal and image processing, genetic algorithms, ODE solvers, and others.

  • [http://www.omegahat.org/RSPython/index.html Python Bindings for R] - R is a well known, open source (GPL 2) statistical package. RSPython provides the ability to access R from python, and vice-versa.



Web development

Platform specific




XML Processing

UsefulModules (last edited 2021-09-04 03:08:16 by HorstJENS)

Unable to edit the page? See the FrontPage for instructions.