Cmdln

Ein freies und offenes Source-Tool zum Schreiben von Multi-Command-Skripten und -schalen
Jetzt downloaden

Cmdln Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Freeware
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Trent Mick
  • Website des Verlags:
  • http://code.google.com/u/trentm/
  • Betriebssysteme:
  • Mac OS X
  • Dateigröße:
  • 85 KB

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