Python-Referenz
Aus Wikibooks
[Bearbeiten] Zusammenfassung des Projekts
- Zielgruppe: Programmierer mit Python-Erfahrung.
- Lernziel: Dieses Buch soll ein Nachschlagewerk / eine Referenz der Programmiersprache Python 2.x werden.
- Buchpatenschaft / Ansprechperson: Gregor Müllegger
- Sind Co-Autoren gegenwärtig erwünscht? Ja, sehr gerne. Es wird ausdrücklich darum gebeten an dieser hoffentlich bald sehr umfangreichen Referenz mit zu arbeiten.
- Richtlinien für Co-Autoren: Die Beschreibungen sollten so knapp wie möglich sein um in möglichst kurzer Zeit zur gewünschten Antwort des Suchenden zu gelangen. Trotzdem muss es ausführlich genug sein um alle möglichen Fallstricke und Unklarheiten der Formulierungen und der Programmierung beachten zu können. Es sollten viele Code-Beispiel enthalten sein, da durch diese eine schnelle Erfassung des Themas möglich ist. Jedoch sollte das Buch keine HowTo Liste und auch kein Cookbook werden. Dafür ließe sich evtl. ein eigenständiges Wikibooks-Projekt starten.
- Projektumfang und Abgrenzung zu anderen Wikibooks: Python-Programmierung und Python unter Linux befassen sich mit dem Einstieg in die Programmierung mit Python. Diesen Themenbereich soll dieses Buch nicht enthalten! Es soll ein möglichst vollständiges Nachschlagewerk zum Thema Python 2.x werden, bei dem ausdrücklich Vorkenntnisse vorausgesetzt werden. Eine gewisse Überschneidung des Inhaltes wird sich aber vermutlich nicht vermeiden lassen.
- Themenbeschreibung: Python-Referenz zur jeweils aktuellsten Python-2.x-Version. Außerdem werden Hinweise enthalten sein, auf was bei älteren Versionen geachtet werden sollte. Es soll durch einen kurzen Blick in ein entsprechendes Kapitel die gesuchte Antwort gefunden werden.
- Aufbau des Buches: Siehe Inhaltsverzeichnis und die Projektzusammenfassung.
- Aktueller Status des Buches:
(ändern)
[Bearbeiten] Richtlinien für Autoren
- möglichst knappe Beschreibung um schnell auf den Punkt zu kommen.
- Viele Beispiele um dem Thema mehr Klarheit zu verleihen.
- Interessante weiterführende Themen verlinken, die zu ausführlich für dieses Buch wären.
- Sich möglichst auf die aktuelle C-Implementation von Python beziehen, jedoch unterschiede zu anderen Dialekten und Implementierungen hervorheben.
- Das Buch sollte kein Ersatz für die Python Library Reference sein. Allerdings sollte es die wichtigsten verfügbaren Module ansprechen, wozu diese gut sind und wo man weitere Informationen dazu findet (wie z.B. in der Library Reference).
[Bearbeiten] Momentaner Status
Das Projekt befindet sich noch in einer sehr frühen Phase. Im Moment wird versucht ein möglichst detailliertes Inhaltsverzeichnis aufzubauen, welches als Ausgangspunkt für die weitere Ausarbeitung dienen soll.
[Bearbeiten] Einführung 
- Ziele dieses Buchs
- Was dieses Buch nicht sein soll
- Voraussetzungen an den Leser
- Konventionen innerhalb des Buches
- Dialekte und Implementierungen von Python
- Die Zukunft von Python