| Xist Open Source-Anwendung in Python geschrieben, die HTML / XML-Dateien generiert |
Jetzt downloaden |
Xist Ranking & Zusammenfassung
- Name des Herausgebers:
- Walter Doerwald
- Website des Verlags:
- http://www.livinglogic.de/Python/index.html
- Betriebssysteme:
- Mac OS X
Xist Stichworte
Xist Beschreibung
Open Source-Anwendung in Python geschrieben, die HTML / XML-Dateien generiert XIST ist ein erweiterbarer HTML- und XML-Generator, der in Python geschrieben ist. XIST ist auch ein Dom-Parser (auf der Oberseite von Sax2 gebaut) mit einem sehr einfachen und pythonesischen Tree-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" in Betracht gezogen werden. Hier sind einige wichtige Funktionen von "Xist": · Mit neuen XML-Elementen leicht erweiterbar, · Kann für Offline- oder Online-Seitengeneration verwendet werden, · Ermöglicht den Einbetten von Python-Code in XML-Dateien, · Unterstützt die Trennung von Layout und Logik, · Kann zusammen mit PYWX, Mod_Python oder Webware verwendet werden, um dynamische Seiten zu generieren, · Unterstützt vollständig Unicode- und XML-Namespaces, · Bietet Funktionen, die Xist zusammen mit JSP / Streben verwenden 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.)
Xist Zugehörige Software