Kategorie: PyDay

Der PyDay, der Pythonic Friday, ist eine kleine Reihe auf meiner Website, die den Umgang mit der Programmiersprache Python sowie einiger Tools erläutert. Jeden Freitag wird es ein kleines Stück weiter gehen auf dem Weg, die Welt etwas "pythonischer" zu machen.

PyDay: Refactoring

“Refactoring” ist nicht nur ein schöner Begriff, es hat tatsächlich einen großen Nutzen. Gemeint ist damit, dass Programmcode “schön” gemacht wird, ohne seine Funktionalität zu verändern. Es gibt viele Veränderungen, die unter diesem Sammelbegriff gemacht werden können, z.B.: mehrere Codezeilen zu einer Funktion zusammenfassen und dann den Funktionsaufruf anstelle der ursprünglichen Codezeilen einsetzen Variablen, Funktionen …

Weiterlesen

PyDay: Statische Codeanalyse für Python

Statische Codeanalyse kann uns helfen, rechtzeitig etwas für die gute Lesbarkeit unseres Programmcodes zu tun. PyLint tut dies für Python.

Projektarbeit

Wie behalte ich den Überblick über den Code, der für die schon vorbereiteten, aber noch nicht veröffentlichten Artikel vorgesehen ist? Und wie arbeite ich weiter, ohne alles durcheinander zu bringen? Ein kleiner Exkurs zum Thema Quellcodeverwaltung.

PyDay: Über die Schönheit des Codes

Wir wollen nicht darüber streiten, ob Programmcode schön sein muss. Aber dass er lesbar sein sollte, darüber besteht hoffentlich kein Zweifel. Python lässt uns hier ziemlich viele Freiheiten, die wir auch nutzen sollten. Die Lesbarkeit betrifft verschiedene Aspekte. Einer davon ist die Dokumentation des Codes. Ähnliche Artikel:LottozahlengeneratorEclipse: Mehrere Befehle in dem selben Verzeichnis ausführenKontinuierliche IntegrationAccessMakeGute …

Weiterlesen

Verzeichnisse durchgehen

Von einem bestimmten Einstiegspunkt aus sollen mit Python rekursiv alle Dateien durchgegangen, dabei aber nur bestimmte Dateien bearbeitet werden.