Bei der Entwicklung wird es häufig vorkommen, dass verschiedene Befehle in dem selben Arbeitsverzeichnis ausgeführt werden sollen. Besonders wenn ein einzelnes Programm mit mehreren Varianten getestet werden soll. Was zunächst kompliziert klingt, ist es in Wirklichkeit aber nicht.
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.
Dez 09 2016
Python und die Kommandozeile
Wie ich schon in Unittests für die Kommandozeile kurz beschrieben habe, ist der ArgumentParser aus der Library “argparse” ein sehr hilfreiches Teil für den Python-Entwickler. Die Klasse analysiert die Kommandozeile und stellt die eingegebenen Parameter als Python-Objekte dar. Dabei wird sowohl eine Überprüfung auf notwendige und erlaubte Argumente durchgeführt, als auch aus den Deklarationen ein …
Apr 29 2016
Unittests für die Kommandozeile
Unsere Kaffeemaschine wird zwangsläufig über die Kommandozeile aufgerufen. Das wäre selbst dann noch der Fall, wenn wir eine graphische Oberfläche hätten und der Benutzer zum Start auf ein Icon doppelt geklickt hätte. Unter der Haube werkelt halt immer noch die gute alte Konsole. Da ist es nur logisch, auch diesen Aufruf einigen Unittests zu unterziehen. …
Apr 22 2016
Anforderungsmanagement
Die einen ignorieren es, andere wollen es dogmatisch mit tausenden von Dokumenten abgesichert wissen: Anforderungsmanagement. Es ist ein schwieriges Thema, und wie der Volksmund so schön sagt: “Allen Leuten recht getan ist eine Kunst, die niemand kann!” Einig sind sich viele zumindest darin, dass so etwas nötig ist. “Wer nicht weiß, wo er hin will, …
Neueste Kommentare