Die Python-Standardbibliothek ist sehr umfangreich. In den meisten Fällen hält diese Bibliothek wahrscheinlich schon das bereit, wonach Sie vielleicht suchen. Für diesen Ansatz von Python, dem Programmierer möglichst viel Funktionalität von Haus aus bereitzustellen, wird oft der Slogan "Batterien im Lieferumfang" (batteries included) verwendet. Ich empfehle Ihnen auch sehr, dass Sie sich die Standard-Dokumentation von Python anschauen, bevor Sie anfangen, größere Programme zu schreiben. Auf der Website Python.org finden Sie übrigens auch Verweise auf Artikel und Anleitungen zu Python in deutscher Sprache.
Python.org - die offizielle Website der Programmiersprache Python. Hier finden Sie die jeweils aktuelle Version von Python. Es gibt hier auch verschiedene Mailinglisten, in denen aktiv über verschiedene Aspekte von Python diskutiert wird.
comp.lang.python ist das Usenet-Forum, in dem über diese Sprache diskutiert wird. Sie können Ihre Zweifel und Anfragen in diesem Forum äußern. Sie können auf das Forum über Google Groups online zugreifen, oder die Mailingliste abbonieren, die in dieses Forum gespiegelt wird.
Das Python-Kochbuch ist eine äußerst wertvolle Sammlung von Rezepten oder Tipps, wie man bestimmte Problemarten mit Python lösen kann. Es ist eine der Websites, die man als Python-Benutzer unbedingt gelesen haben muss.
Charming Python ist eine exzellente Serie von Artikeln rund um Python von David Mertz.
Dive Into Python ist ein sehr gutes Buch für erfahrene Python-Programmierer. Wenn Sie das Buch, das Sie gerade lesen, gründlich durchgelesen haben, empfehle ich Ihnen, als Nächstes "Dive Into Python" zu lesen. Es behandelt eine Reihe von Themen, darunter auch die Verarbeitung von XML, Test von Programmeinheiten (Unit Testing), sowie funktionale Programmierung.
Jython ist eine Implementierung des Python-Interpreters in der Sprache Java. Das bedeutet, dass Sie Programme in Python schreiben können, und dabei auch auf die Java-Bibliotheken zugreifen können! Jython ist eine stabile und ausgereifte Software. Wenn Sie auch ein Java-Programmierer sind, empfehle ich Ihnen sehr, Jython einmal auszuprobieren.
IronPython ist eine Implementierung des Python-Interpreters in der Sprache C# und läuft auf den .NET/Mono/DotGNU-Plattformen. Das bedeutet, dass Sie Programme in Python schreiben und dabei auf die .NET-Bibliotheken und andere Bibliotheken zugreifen können, die von diesen drei Plattformen zur Verfügung gestellt werden! IronPython ist noch Prä-Alpha-Software und bisher nur zum Experimentieren geeignet. Jim Hugunin, der IronPython geschrieben hat, ist inzwischen ein Microsoft-Mitarbeiter und wird zukünftig an einer vollständigen Version von IronPython arbeiten.
Lython ist ein Lisp-Frontend für die Sprache Python. Es ähnelt Common Lisp und kompiliert direkt in Python-Bytecode, was bedeutet, dass es mit normalem Python-Code zusammen arbeitet.
Es gibt eine Menge weiteres Material über und für Python im Internet. Einige der interessanten Webseiten sind Daily Python-URL, wo man über die letzten Trends rund um Python auf dem Laufenden gehalten wird, Vaults of Parnassus, ONLamp.com Python DevCenter, dirtSimple.org, Python Notes, und es gibt noch sehr viele weitere interessante Python-Webseiten zu entdecken.