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:

  • The Python Standard Library:

    You should browse through this manual, which gives complete (though terse) reference material about types, functions, and the modules in the standard library. The standard Python distribution includes a lot of additional code. There are modules to read Unix mailboxes, retrieve documents via HTTP, generate random numbers, parse command-line options, compress data, and many other tasks. Skimming through the Library Reference will give you an idea of what’s available.

  • Installing Python Modules 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: The major Python web site. It contains code, documentation, and pointers to Python-related pages around the 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