13. Was nun?¶
Das Lesen dieses Tutorials hat dein Interesse an der Verwendung von Python vermutlich verstärkt – du brennst sicher darauf, Python zur Lösung deiner praktischen Probleme einzusetzen. Wo solltest du ansetzen, um mehr zu lernen?
Dieses Tutorial ist Teil der Python-Dokumentation. Einige weitere Dokumente der Sammlung sind:
Python built-ins reference: gibt Details über die eingebauten Typen und Funktionen von Python.
The Python standard library: bietet vollständiges (wenn auch knappes) Referenzmaterial zu Typen, Funktionen und den Modulen der Standardbibliothek. Die Standarddistribution von Python enthält viel zusätzlichen Code. Es gibt Module, um Unix-Mailboxen zu lesen, Dokumente über HTTP abzurufen, Zufallszahlen zu erzeugen, Kommandozeilenoptionen auszuwerten, Daten zu komprimieren, und für viele weitere Aufgaben. Ein Überfliegen der Referenz der Standardbibliothek gibt dir einen Eindruck davon, was verfügbar ist.
Installieren von Python-Modulen erklärt, wie zusätzliche Module installiert werden, die von anderen Python-Nutzern geschrieben wurden.
Die Python-Sprachreferenz: Eine detaillierte Erklärung der Syntax und Semantik von Python. Es ist schwere Kost, aber als vollständiger Leitfaden zur Sprache selbst sehr nützlich.
Weitere Python-Ressourcen:
https://www.python.org: Die Haupt-Website von Python. Sie enthält Code, Dokumentation und Verweise auf Seiten rund um Python im Web.
https://docs.python.org: Schneller Zugriff auf die Python-Dokumentation.
https://pypi.org: Der Python Package Index, früher auch unter dem Spitznamen Cheese Shop [1] bekannt, ist ein Index von Benutzern erstellten Python-Modulen, die zum Download bereitstehen. Sobald du eigenen Code veröffentlichst, kannst du ihn hier registrieren, damit andere ihn finden können.
https://code.activestate.com/recipes/langs/python/: Das Python Cookbook ist eine umfangreiche Sammlung von Codebeispielen, größeren Modulen und nützlichen Skripten. Besonders bemerkenswerte Beiträge sind in einem Buch zusammengefasst, das ebenfalls den Titel Python Cookbook trägt (O’Reilly & Associates, ISBN 0-596-00797-3).
https://pyvideo.org sammelt Links zu Python-bezogenen Videos von Konferenzen und Treffen von Anwendergruppen.
https://scipy.org: Das Scientific-Python-Projekt umfasst Module für schnelle Array-Berechnungen und -Manipulationen sowie eine Vielzahl von Paketen für Bereiche wie lineare Algebra, Fourier-Transformationen, nichtlineare Löser, Zufallszahlenverteilungen, statistische Analysen und Ähnliches.
Für Fragen und Fehlerberichte zu Python kannst du in die Newsgroup comp.lang.python schreiben oder sie an die Mailingliste python-list@python.org senden. Newsgroup und Mailingliste sind miteinander verbunden, sodass an die eine Stelle gesendete Nachrichten automatisch an die andere weitergeleitet werden. Jeden Tag gibt es Hunderte von Beiträgen, in denen Fragen gestellt (und beantwortet), neue Funktionen vorgeschlagen und neue Module angekündigt werden. Archive der Mailingliste sind unter https://mail.python.org/pipermail/ verfügbar.
Bevor du einen Beitrag verfasst, schaue unbedingt in die Liste der Häufig gestellten Fragen (auch FAQ genannt). Die FAQ beantwortet viele der Fragen, die immer wieder auftauchen, und enthält möglicherweise bereits die Lösung für dein Problem.
Fußnoten