Schlagwort: Python

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

Hello World!

“Hello World!” — So startet traditionell jeder Programmierkurs, und so soll auch das neue Jahr in meinem Blog starten. Dieses Jahr wird sicher wieder viele Umwälzungen bringen, seien es nun politische oder technische. Vieles davon entdeckt man immer nur in Jahresrückblicken. Die politische Seite werde ich hier wie üblich fast gar nicht ansprechen, außer in …

Weiterlesen

Über die Faulheit von Programmierern

Dass Daten fast nach Belieben kopiert werden können, bejammert die Musikindustrie täglich auf’s Neue. Was dort aufgrund der Gesetzeslage verboten ist, versuchen Programmierer mit Fleiß überhaupt erst möglich zu machen. Denn, mal ehrlich, warum sollte jemand ein und dieselbe Funktion immer und immer wieder neu programmieren, wenn er sie doch genauso gut wiederverwenden kann?