Skip to Content
Der Per Anhalter durch die Python
book

Der Per Anhalter durch die Python

by Kenneth Reitz, Tanya Schlusser
October 2024
Intermediate to advanced
338 pages
8h 49m
German
O'Reilly Media, Inc.
Content preview from Der Per Anhalter durch die Python

Kapitel 4. Großartigen Code schreiben

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

In diesem Kapitel geht es um bewährte Methoden, um guten Python-Code zu schreiben. Wir besprechen die Konventionen für den Codierungsstil, die in Kapitel 5 verwendet werden, gehen kurz auf die bewährten Methoden für die Protokollierung ein und listen einige der wichtigsten Unterschiede zwischen den verfügbaren Open-Source-Lizenzen auf. All das soll dir helfen, Code zu schreiben, der für uns, deine Community, leicht zu verwenden und zu erweitern ist.

Code Stil

Pythonistas (erfahrene Python-Entwicklerinnen und -Entwickler) freuen sich über eine Sprache, die so zugänglich ist, dass auch Menschen, die noch nie programmiert haben, verstehen können, was ein Python-Programm macht, wenn sie den Quellcode lesen. Die Lesbarkeit ist das Herzstück des Python-Designs, denn es wurde erkannt, dass Code viel öfter gelesen als geschrieben wird.

Ein Grund dafür, dass Python-Code leicht zu verstehen ist, sind die relativ vollständigen Code-Stilrichtlinien (gesammelt in den beiden Python Enhancement Proposals PEP 20 und PEP 8, die auf den nächsten Seiten beschrieben werden) und die "pythonischen" Idiome. Wenn ein Pythonista auf Teile des Codes zeigt und sagt, dass sie nicht "pythonisch" sind, bedeutet das in der Regel, dass diese Codezeilen nicht den gemeinsamen Richtlinien folgen und die Absicht nicht so ausdrücken, wie es als ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Skalierung von Python mit Dask

Skalierung von Python mit Dask

Holden Karau, Mika Kimmins

Publisher Resources

ISBN: 9798341605022