General - Patterns and Methods - Testing and TDD - Performance - ORM/Database - Server (general) - Web Tier - Web2/AJAX - Web Services - Messaging - XML - Enterprise - General - Development Tools/IDEs - Local User Groups -
This is a list of some links that I have found useful. The master
version of this file lives at
This is version $Id: pyResources.html,v 1.51 2007/05/19 14:38:56 ian Exp $.
Most O'Reilly Books (http://www.oreilly.com/) are excellent. O'Reilly has a rep as the best Python, Java, UNIX, Perl, Mac OS X and MS-Windows technical publisher. They published my Java Cookbook. They run a Python Resource Center.
|Name||Notes||View Online||Download||Buy in Print|
|Dive Into Python||Aimed at experienced programmers (in language like Java/C/C++ etc.).||http://diveintopython.org/toc/||http://diveintopython.org/||http://www.amazon.com/exec/obidos/ASIN/1590593561/|
|Python Cookbook||Massive online resource, authored by many in the Python community. Selection of recipes available in O'Reilly Python Cookbook.||http://code.activestate.com/recipes/langs/python/||-||http://oreilly.com/catalog/9780596007973/|
|Think like a computer scientist (Python)||Large online book||Book||Book||-|
|Learning Python||O'Reilly. Kind of slow-moving|
|Thinking In Python||By Bruce Eckert, but never completed. Warning: old Python here!||-||http://www.mindview.net/Books/TIPython||-|
By which I mean browser-based web sites.
By which I mean SOAP-based web services, what some people equate with the vastly more generic term "SOA".
This is about Message Oriented Middleware (MOM), not about "instant messaging" (but see Jabber.org for that).
|Black Adder||Python IDE||$||http://www.thekompany.com/products/blackadder/|
|Boa Constructor||Python IDE and wxPython GUI Builder||Free||http://boa-constructor.sourceforge.net/|
|Eric Python IDE||Python IDE written in PyQt using the QScintilla editor widget.||GPL||http://www.die-offenbachs.de/eric/index.html|
|Komodo Python IDE||Python IDE||$||www.ActiveState.com|
|NbPython||Python plug-in for NetBeans||Free|
|PyDev||Python plug-in for Eclipse||Free|
|SPE IDE - Stani's Python Editor||Python IDE||Free||http://pythonide.blogspot.com/|
|Wingware's Python IDE||Python IDE||$||http://www.wingware.com/|
See also this List of Reviews at python.org
Python stuff: http://www.darwinsys.com/python/
In addition to the well-known Linux, check out http://www.OpenBSD.org, OpenBSD is a leading freeware operating system. Arguably more secure than Linux, runs on more platforms than FreeBSD. Good for secure firewalls and servers. Python and many of its add-on frameworks are available ready-to-install via the OpenBSD Ports mechanism.