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: Unittests

In dem Artikel Unit-Tests habe ich vor längerem bereits etwas Grundlegendes dazu geschrieben. Auch das Thema Test-Driven Development wurde dort bereits erwähnt. Damals ging es speziell um ein Unittest-Framework für Microsoft Access, aber das generelle Konzept der Unittests ist natürlich nicht darauf beschränkt. Wie man sich denken kann, steht auch für die hier besprochene Python-Entwicklungsumgebung …

Weiterlesen

PyDay: Programm starten

In unserer PyDay-Reihe haben wir schon erfahren, wie man in Eclipse ein Python-Projekt anlegt und mit ersten Schritten zu einem lauffähigen Programm gelangt. Wir wollen aber nicht nur programmieren, sondern das Programm auch ausführen. In diesem Artikel soll es um die Frage gehen, wie unser Programm auf der Kommandozeile oder in Eclipse selbst starten können.Ähnliche …

Weiterlesen

PyDay: Erste Schritte (3)

In den ersten beiden Folgen (1, 2) dieser Artikelserie haben wir die Grundlagen gelegt: Das Projekt ist eingerichtet, steht unter Quellcodeverwaltung und es existiert bereits ein rudimentäres Modul. Dieses Modul wollen wir nun um eine Standardschnittstelle für die Kommandozeile erweitern. Hauptfunktion mit Rückgabewert Hilfreich (weil übersichtlicher) ist es, die Kernfunktionalität eines Programmes in einer zentralen …

Weiterlesen

PyDay: Erste Schritte (2)

Nachdem wir im ersten Schritt das Projekt eingerichtet haben, fügen wir nun ein Modul hinzu. Als “Modul” wird in Python eine Datei bezeichnet, die Code enthält. Wenn das Projekt geöffnet und ausgewählt ist, klicken wir auf “File -> New -> PyDev Module” und geben im Feld “Name” am besten den Namen unseres Projektes ein. Denn …

Weiterlesen

PyDay: Erste Schritte

Wenn ich mit einem neuen Projekt beginne, richte ich mir zunächst meine Arbeitsumgebung ein. Neben dem (hoffentlich nur einmaligen) Einrichten von Eclipse mit den Plugins PyDev, MercurialEclipse, MyLyn und dem MyLyn-Bitbucket-Connector sind noch einige Arbeiten notwendig, um mit einem neuen Projekt beginnen zu können. Eclipse macht es uns recht einfach, wenn man weiß, wo man …

Weiterlesen