python-links

Last modified 4 years ago Last modified on 11/25/2013 02:12:59 PM

Python Internet Ressourcen

NOTE
This list of Python-related internet links was migrated from a static HTML version on my old website, which was collected in 2003, so it is severely out of date. I will update links and throw out old stuff in the course of the next weeks, so please refrain from sending me e-mails about invalid links etc. until this notice is gone.

Allgemein

Python Language Website
Offizielle Python Webseite. Erste Anlaufstelle für Downloads, Dokumentation und Python Special Interest Groups (SIGs)
Jython Home Page
Eine Python Implementation in 100% Java
The Python Package Index
Zentraler Index für Python-Pakete, kurz PyPI, füher auch bekannt als Cheeseshop
ActiveState Programmer Network - Python
Anbieter der ActivePython Distribution, Visual Python und Komodo (IDEs) und der Python Cookbook (s.u.)
PYTHONWARE
Anbieter von Python Works (IDE), Support und Training und der Python Imaging Library (PIL)
O'Reilly Network: Python DevCenter
Zentrale Anlaufstelle des O'Reilly Verlags für Python Entwickler. Mit vielen Artikeln, News und Links
IBM developerWorks
Viele Artikel über Python, u.a. die Artikelserie *Charming Python*

Community

Python Special Interest Groups (SIGs)
SIGs fokussieren die gemeinsamen Anstrengungen für bestimmte Python bezogene Aktivitäten. Jede SIG hat ein Manifest, einen Koordinator, Mailinglisten und eine eigene Abteilung der Python Webseite.
comp.lang.python
Die offizielle Python Newsgruppe. Auch erhältlich als Mailingliste.
Daily Python-URL
Tägliche News und Links aus der Python Welt
Dr. Dobb's Python-URL!
Regelmäßige Zusammenstellung von wichtigen Links zu aktuellen Python Themen
FAQTS - Knowledge Base - FAQTS : Computers : Programming : Languages : Python
Wie mache ich ... in Python?
Python Cookbook
Python Rezepte für alle Gelegenheiten
Useless Python
Sammelstelle für Programmbeispiele, alte Code-Schnipsel und dergleichen
Python PEPs
Die Python Enhancement Proposals sind eine standardisierte Form, Neuerungen im Python Sprachkern zu diskutieren und zu implementieren
The Snake Farm
Community-Projekt eine Compile-Farm für die Erzeugung von Python Binary Distributionen für möglichst viele Architekturen und Betriebssysteme zu unterhalten
Python User Groups
Eine kurze Liste von Python User Groups, die meisten in den USA

Wikis

PythonInfo Wiki
Ein Wiki ist eine kollaborative Webseite mit frei editierbaren, untereinander verlinkten Seiten. Dies ist das offizielle Python Wiki und natürlich in Python implementiert
Python Language Wiki
Noch ein Python Wiki
PythonWiki.de
Ein weiteres Wiki zu Python mit einem Fokus auf deutschsprachige Beiträge

Deutsche Communitiy

Das Python Forum
Ein Diskussionsforum zu Python in deutscher Sprache. Unter den vielen Versuchen solch ein Board ins Leben zu rufen, scheint dies das am meisten frequentierteste.
Die deutsche Python Mailingliste
Von der Homepage: "Willkommen zur deutschen Python-Liste. Habt Ihr Fragen die im entferntesten mit Python zu tun haben und wollt sie in Deutsch loswerden, seid Ihr hier genau richtig ;-)"

Dokumentation

Allgemein

Python Dokumentation
Offizielle Python Dokumentation. Beinhaltet die *Python Language Reference*, die *Python Library Reference* und die Dokumentation des Python C-API
Python FAQ
Häufige Fragen & Antworten zu Python
Python Quick Reference
Eine Übersicht über die wichtigsten Sprachelemente von Python in einer langen HTML-Datei zum Ausdrucken
Python Topic Guides
Die Python Topic Guides sind Zusammenstellungen von Dokumenten und Links zu bestimmten, übergreifenden Themen, wie z.B. Web-Programmierung, XML, Datenbanken, wissenschaftliches Rechnen usw.
Nicht-englische Dokumentation: Deutsch
Zusammenstellung auf der offiziellen Webseite von Links zu deutschen Dokumenten über Python

Einführungen und Tutorien

Python Tutorial
Bestandteil der der offiziellen Python Dokumentation. Von Python Autor Guido van Rossum
Introductory Material on Python
Link-Liste zu einführendem Material für Python-Anfänger
Non-Programmers Tutorial For Python
Wie der Name sagt: für Programmieranfänger
Instant Python
Minimaler Python Crash-Kurs
Die Programmiersprache Python - ein Überblick
Skript zu einer Einführungsveranstaltung zu Python in deutscher Sprache

Spezielle Themen

Python HOWTO Dokumente
HOWTO Dokumente beschäftigen sich mit einem speziellen Thema und versuchen es möglichst vollständig zu behandeln. Vorhanden sind z.B. Dokumente zu XML, Sockets, Regular Expressions u.v.m.
Writing CGI Programs in Python
Eine 6-teilige Einführung in das Schreiben von CGI-Skripts mit Python (in englisch).
CGI-FAQ
Kurze Liste von Fragen und Antworten zu CGI mit Python
Python Database API 2.0
Aktuelle Version der Python Database API Spezifikation

Bücher

Python Books
Eine ausführliche Liste mit Büchern zu Python mit detaillierten Informationen über die einzelnen Titel. Auch für nicht-englische Bücher sind in eigenen Listen aufgeführt.
Dive Into Python
Ein ausführliches Tutorial zu Python für fortgeschrittene Programmierer. Sowohl online als auch zum Herunterladen und in mehreren Übersetzung verfügbar.
How To Think Like A Computer Scientist
Systematische Einführung in Konzepte der Programmierung aus der Sicht von Python. Learning with Python 2nd Edition (Using Python 2.x)
GUI Programming with Python: QT Edition
Die Programmierung von grafischen Benutzeroberflächen mit PyQT. Mit einer Einführung in die BlackAdder IDE

Wichtige Module

Erweiterungen

Numerical Python
Erweitert Python um schnelle, multidimensionale, numerische Arrays
mxExtensions
Neue nützliche eingebaute Funktionen und Objekte. U.a. das Modul mxDateTime zum erweiterten Handling von Zeiten und Daten.
Python Imaging Library (PIL)
Eine Bibliothek für den Umgang mit vielen Bitmap-Grafikformaten und Bildverarbeitung
PyXML
Erweiterung zur XML-Verarbeitung. Seit Version Python 2.0 zu Teilen Bestandteil der Python Distribution

GUIs

Tkinter
>Objekt-orientiertes Interface zu TCL/Tk. Das Standard GUI für Python. Verfügbar auf UNIX, Windows und Mac
PyGTK und PyGNOME
Bindings für das Gimp Toolkit und die GNOME Bibliotheken
PyQt und PyKDE
Bindings für Trolltech Qt und die KDE Bibliotheken
wxPython
Bindings für das Cross-Plattform wxWindows Toolkit
FXPy
Interface für die FOX GUI Bibliothek
pyFLTK
Interface für die Fast Light Tool Kit GUI Bibliothek
PythonCard
High-Level GUI Bibliothek in Python implementiert. Basiert auf wxPython, inspiriert von HyperCard für den Mac

Datenbanken

Open Directory: Computers: Programming: Languages: Python: Modules: Databases and Persistence
Die entsprechende Kategorie im *Open Directory*
Python Database Modules
Noch eine Liste, zusammengestellt von der Python DB SIG
PyGreSQL
Ein Python Interface für die PostgreSQL Datenbank
psycopg
Ein weiters DB-API 2.0 Interface für PostgreSQL. Schnell und thread-sicher auf Level 2
MySQLdb
DB-API 2.0 konformes, thread-sicheres Interface zu MySQL
Sybase
Sybase Interface
cx_Oracle
Oracle Interface
Microsoft SQL 2000
Plattformunabhängiger Zugriff über HTTP/XML
mxODBC
Generisches ODBC Interface für Python

IDEs

Python Editors and IDEs
Eine umfangreiche Tabelle mit für Python erhältichen Editoren und IDEs auf der offiziellen Webseite
IDLE
Mit der Python Standard Distribution gelieferte, integrierte Entwicklungsumgebung. Basiert auf Tkinter. Ursprünglich von Guido van Rossum, jetzt im Rahmen einer eigenen SIG weiterentwickelt
PythonWin
Sowohl eine GUI Bibliothek, die auf den Microsoft Foundation Klassen (MFC) basiert, als auch eine IDE für Windows. Ist in der *ActivePython* Distribution von ActiveState enthalten
Black Adder
Kommerzielle IDE von theKompany mit GUI editor (Qt) für Windows und Linux
Wing IDE
Kommerzielle IDE von Archaeopteryx Software Inc. (basiert auf GTK) für Windows und Linux
Visual Python
Kommerzielle IDE von ActiveState für Windows, Linux und Solaris
Komodo
Eine auf Mozilla basierende Cross-Plattform IDE für Perl, Python und XSLT ebenfalls von ActiveState
Open Directory: Computers: Programming: Languages: Python
Die Python Kategorie im *Open Directory*
Python eggs
Übersichtliche Sammlung mit einigen Links zu französischen Seiten. Auch im XBEL Format
Cetus Links: Python
Über 100 Links ohne Beschreibung in ca. 20 Kategorien
CBEL > Computer technology > Python Programming Language
Python Kategorie bei *CBLE Inc.*

Persönliche Python Seiten

Guido van Rossum
Autor und Gutmeinender Diktator auf Lebenszeit (*Benevolent Dictator for Lifetime*) von Python
Barry Warsaw
Mitarbeiter von Zope, Maintainer von Mailman, Autor des Email Pakets in der Python Standard Bibliothek
A.M. Kuchling
Hier findet man u.a. das Python Cryptography Toolkit
Greg Stein's Python software
U.a. Autor von ViewCVS, einer WWW-Schnittstelle zu CVS, uvm.
Ka Ping Yee
Bekannt v.a. als Autor von *pydoc*, cgitb
Fredrik Lundh
Hier gibt's PIL, xmlrpclib und die *eff-bot guides to Python Stuff*
Skip's Python bits
Skip Montanaros gesammelte Python Skripte, Module usw.