Initools

Tools zum Analysieren und Verwenden von Dateien ini-style
Jetzt downloaden

Initools Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • MIT/X Consortium Lic...
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Ian Bicking
  • Website des Verlags:
  • http://sqlobject.org/

Initools Stichworte


Initools Beschreibung

Tools zum Analysieren und Verwenden von Ini-Style-Dateien Initools ist ein Python-Modul, das einen Satz von Tools zum Analysieren bereitstellt und .Ini-Style-Dateien, einschließlich eines abstrakten Parsers und mehreren Tools, die auf diesem Parser aufgebaut werden. Besichtigung der Module: IniParser: Das einfachste Modul, das ist ein einfacher Parser für .ini-style-Dateien. Sie subclassen den Parser und bauen Ihre Objekte, da die Datei analysiert wird. Siehe Initools.IniParser.basicparer für ein minimales Beispiel.configarSer: Ein Modul kompatibel mit dem Standardbibliothek ConfigSerer-Modul - es teilt keinen Code mit diesem Modul, unterstützt jedoch nicht das Gleiche und unterstützt einige andere (optional, aber deaktiviert). Features.configwrapper: Dies bietet ein einfaches Konfigurationsobjekt, das einen einzelnen Dateinamen als Argument angibt, und bietet eine einfache Schnittstelle zu dieser Datei. Das nächstgelegene Ding hier um ConfigParser, ich glaube. Es kann für Systeme verwendet werden, die Rundauslöser unterstützen (Lesen- und Schreibdateien) .inischema: Meistens ein Gedankexperiment. Unterstützt eine klassische SCHEMA-Definition und liest Dateien, die ihnen gegen die Definition entsprechen. Nicht furchtbar fortgeschritten Es wäre interessanter, wenn er formencode für Schemas verwendete, oder vielleicht etwas basierend auf (oder ähnlichem) OptParse. Ein Config-File-Kompliment an OptParse wäre im Allgemeinen nützlich, würde jedoch wahrscheinlich mehr auf IniParser oder Lazyiniparser basieren. Ermöglicht das Falten mehrerer Wörterbücher in eine einzige Ansicht, einschließlich verschachteltes Wörterbücher.lazyloader: die lästigsten und kompliziertesten der Module. Hier schien es außer Kontrolle geraten (besonders kombiniert mit verschachtelten). Dies unterstützt das Laden mehrerer Dateien, um die Konvertierung mit der Quellverfolgung durchzuführen, die Tasten und Abschnitte analysieren, um hoch verschachtelte Strukturen zu erstellen, und falten Sie eine Konfiguration wieder auf sich (für kontextsensitive Konfiguration). Dies ist komplex genug, dass es erforderlich ist, Ihre Konfiguration zu debuggen Dateien, die saugt. Anforderungen: · Python


Initools Zugehörige Software

Mako.

Eine superschnelles Vorlagen-Sprache, die die besten Ideen aus den bestehenden Templating-Sprachen leiht. ...

197

Herunterladen