| Cmdln Ein freies und offenes Source-Tool zum Schreiben von Multi-Command-Skripten und -schalen |
Jetzt downloaden |
Cmdln Ranking & Zusammenfassung
- Name des Herausgebers:
- Trent Mick
- Website des Verlags:
- http://code.google.com/u/trentm/
- Betriebssysteme:
- Mac OS X
Cmdln Stichworte
Cmdln Beschreibung
Ein freies und offenes Source-Tool zum Schreiben von Multi-Command-Skripts und -schalen cmdln fixiert einige der Designfehler in cmd.py und nutzt neue Python-Stdlib-Module (z. B. OPTPARSE), so dass er nützlicher (und praktisch) zum Implementieren von Befehlszeilenskripten / -hüllen ist. Die Hauptunterschiede sind: · Anstelle von Übergeben Sie eine Befehlszeile in Unterkomme-Handler, bereits analysierte Optionen und eine Args-Liste. Dies ist viel bequemer, wenn die Komplexität der Befehle wächst, um Optionen, Argumente mit Leerzeichen, Argumenten usw. zu haben usw. · Standardmäßig ist die Hilfe für einen Unterbefehl der docstring der zugehörigen Methode. Die Standard-Hilfe-Ausgabe ist viel schöner und einige Vorlagenvars können auch verwendet werden können, um einige Details automatisch einzugeben. · Definieren von Befehlsaliasen ist einfach (mit einem neuen Dekorator). · Eine .main () -Methode wird bereitgestellt, um mit Ihrer Cmdln subclass ein wenig sauberer. · Die Fehlerbehandlung (und zugehörige Haken) wurde verbessert, so dass das Einfangen und Umgang mit Fehlern in Unterbefehlshandlern (die do_ * -methoden) erfolgen kann - wie möglicherweise für ein geringfügiges robuster gewünscht werden kann Hülse. Was ist neu in dieser Version: · Einige Python 2.6-ifikation. Keine funktionale Änderung.
Cmdln Zugehörige Software