ll-xist

erweiterbarer HTML / XML-Generator, plattformübergreifende Vorlagensprache und verschiedene andere Werkzeuge
Jetzt downloaden

ll-xist Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • MIT/X Consortium Lic...
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Walter Doerwald
  • Website des Verlags:
  • http://www.livinglogic.de/

ll-xist Stichworte


ll-xist Beschreibung

Erweiterbarer HTML / XML-Generator, plattformübergreifende Vorlagensprache und verschiedene andere Werkzeuge LL-XIST ist ein erweiterbarer XML / HTML-Generator.xist bietet einen erweiterbaren HTML- und XML-Generator. XIST ist auch ein XML-Parser mit einer sehr einfachen und pythonekthen Baum-API. Jeder XML-Elementtyp entspricht einer Python-Klasse, und diese Python-Klassen stellen eine Umwandlungsmethode bereit, um den XML-Baum (z. B. in HTML) umzuwandeln. XIST kann als "objektorientiert XSLT'.XIST) als die folgenden Module enthalten sein: * ll.Astil kann für den farbigen Anschlussausgang (über Ansi-Escape-Sequenzen) verwendet werden. * Ll.color bietet Klassen und Funktionen zur Handhabung von RGB-Farbwerten. Dazu gehört die Möglichkeit, zwischen verschiedenen Farbmodellen (RGB, HSV, HLS) sowie auf das CSS-Format sowie mehrere Funktionen zum Ändern und Mischen von Farben umzuwandeln. * Ll.make ist ein objektorientierter Ersatz. Sie können mit der Angabe von Abhängigkeiten zwischen Dateien und Aktionen angeben, die ausgeführt werden sollen, wenn Dateien nicht vorhanden sind oder in Bezug auf eine ihrer Quellen nicht mehr aktuell sind. Im Gegensatz dazu, dass Sie dies in einem objektorientierten Weg tun können, sind Ziele nicht nur auf Dateien beschränkt, sondern können z.B. Abhängigkeiten auf Datenbanksätzen. * ll.misc bietet mehrere kleine Utility-Funktionen und -klassen an. * ll.sisyphus bietet Klassen zum Ausführen von Python-Skripts als Cron-Jobs. * LL.Daemon kann auf Unix verwendet werden, um einen Daemon-Prozess zu for Gablieren. * LL.URL Bietet Klassen zum Analysieren und Konstruieren von RFC 2396-URLs. * ll.ul4c ist Compiler für eine Vorlagensprache mit ähnlichen Fähigkeiten an Django-Vorlagerungssprache. UL4-Vorlagen werden mit einem internen Bytecode-Format zusammengestellt, mit dem Vorlagen-Renderer in anderen Sprachen implementiert werden können und den Vorlagencode "Secure" (dh Vorlagencode können Dateien nicht öffnen oder löschen). * Ll.xml_codec enthält einen vollständigen Codec zum Kodieren und Dekodieren von XML. Anforderungen: · Python Was ist neu in dieser Version: · In UL4-Vorlagen ist es jetzt möglich, Lokalevorlagen über TEMPLATECODE zu definieren. · Python 2.6 ist jetzt erforderlich. · Ll.orasql und ll.nightshade sind jetzt Teil der Verteilung. · Ll.make hat eine neue Aktionsklasse: Die ObjectAction gibt einfach ein vorhandenes Objekt zurück. · Die folgenden Klassen wurden aus ll.Make entfernt: Encodeaktion, Dekodierung, Bewertung, GSPACTION, Gunziction, JavaScriptminifie, XistByteTection, Xiststringaction, Zusammenschluss, Epickleaction, Pickleaction, Toxicaction, Spalte, Spalte, UL4Compiliction, Ul4renderaction, UL4Dumpaction, UL4LOADAction, Xisttextaktion und Xistconvertaction. Alle diese Aktionen können unter Verwendung von Callaction oder CallattRaction ausgeführt werden. · Ll.make.Pipection wurde in Transformaction umbenannt. · Die neue LL.Make.Pipction führt den Eingang durch einen externen Befehl um. · Ll.make.FileAction wickelt nun das Schlüsselargument automatisch in ein URL-Objekt. ` · · · · Der Divisionsoperator wird nicht mehr für Action-Objekte in LL.Make implementiert. · Zwei neue UL4-Funktionen wurden hinzugefügt: Float und Iscolor. · Zwei neue Skripts wurden hinzugefügt: uls können verwendet werden, um ein beliebiges Verzeichnis aufzulisten, das als URL angegeben ist. UCAT können verwendet werden, um Dateien oder Verzeichnis auszugeben. · Das Skript UCP ändert nun den Benutzer und die Gruppe nur, wenn ein Benutzer oder eine Gruppe angegeben ist. · Ein Fehler in der 64-Bit-Unterstützung für SGMLOP wurde behoben. · Ein Fehler in der Remote-Stat-Methode für SSH-URLs behoben (scheint, dass die PosiX.Stat_Result-Tupelobjekte nicht mehr aufzugelegt werden können). · Es gibt eine neue FUNKTION MISCH.CROTSPlitat zum Aufteilen einer Zeichenfolge an bestimmten Positionen. · Für SSH-URLs wird ein Keyword-Argument SSH_CONFIG jetzt anstelle von Identität unterstützt (dies spiegelt die entsprechende Änderung der PY-Bibliothek wider.)


ll-xist Zugehörige Software

libmsgru

Eine Infrastruktur zum Verbinden von Anwendungen zusammen, um sich wie eine einzelne Anwendung zu verhalten ...

112

Herunterladen