ll-xist

Générateur HTML / XML extensible, langage de modèles multiples multiples et divers autres outils
Télécharger maintenant

ll-xist Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • MIT/X Consortium Lic...
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Walter Doerwald
  • Site Internet de l'éditeur:
  • http://www.livinglogic.de/

ll-xist Mots clés


ll-xist La description

Générateur de HTML / XML extensible, langage de templates multi-plateforme et divers autres outils ll-est un fichier XML xist extensible / HTML generator.XIST fournit un générateur HTML et XML extensible. XIST est également un analyseur XML avec une API très simple arbre et Pythonesque. Chaque type d'élément XML correspond à une classe Python et ces classes Python fournissent une méthode de conversion pour transformer l'arborescence XML (par exemple en HTML). XIST peut être considéré comme « XSLT'.XIST orienté objet comprend également les modules suivants: * ll.astyle peut être utilisée pour la sortie du terminal de couleur (via les séquences d'échappement ANSI) * ll.color fournit des classes et des fonctions pour le traitement des valeurs de couleur RVB.. Cela inclut la possibilité de convertir entre les différents modèles de couleur (RVB, HSV, HLS), ainsi que vers et à partir du format CSS, et plusieurs fonctions pour la modification et le mélange des couleurs. * Ll.make est un remplacement de marque orientée objet. Comme faire il vous permet de spécifier les dépendances entre les fichiers et les actions à exécuter lorsque les fichiers n'existent pas ou sont dépassées par rapport à l'une de leurs sources. Mais contrairement à faire, vous pouvez le faire d'une manière et des objectifs axés sur l'objet ne sont pas seulement limité aux fichiers, mais vous pouvez mettre en uvre par exemple dépendances sur les enregistrements de base de données. * ll.misc offre plusieurs petites fonctions utilitaires et des classes. * ll.sisyphus fournit des classes pour exécuter des scripts Python comme tâches cron. * ll.daemon peut être utilisé sous UNIX à la fourche un démon. * ll.url fournit des classes pour analyser et construire des URL conformes à la RFC 2396. * ll.ul4c est compilateur pour un langage de templating avec des capacités similaires à la langue de templating de Django. modèles UL4 sont compilés dans un format de bytecode interne, ce qui permet de mettre en uvre les équarrisseurs de modèle dans d'autres langues et rend le code modèle « sécurisé » (code de modèle ne peut pas ouvrir ou supprimer des fichiers). * ll.xml_codec contient un codec complet pour le codage et le décodage XML. Exigences: · Python Quoi de neuf dans cette version: · Dans UL4 des modèles, il est maintenant possible de définir des modèles locale via templatecode. · Python 2.6 est maintenant nécessaire. · Ll.orasql et ll.nightshade font maintenant partie de la distribution. · Ll.make a une nouvelle classe d'action: ObjectAction retourne simplement un objet existant. · Les classes suivantes ont été retirés de ll.make: EncodeAction, DecodeAction, EvalAction, GZipAction, GUnzipAction, JavascriptMinifyAction, XISTBytesAction, XISTStringAction, JoinAction, UnpickleAction, PickleAction, TOXICAction, TOXICPrettifyAction, SplatAction, UL4CompileAction, UL4RenderAction, UL4DumpAction, UL4LoadAction, et XISTTextAction XISTConvertAction. Toutes ces actions peuvent être exécutées en utilisant CallAction ou CallAttrAction. · Ll.make.PipeAction a été renommé Transformaction. · Les nouveaux tuyaux de ll.make.PipeAction le d'entrée par l'intermédiaire d'une commande externe. · Ll.make.FileAction maintenant passe automatiquement l'argument clé dans un objet URL. · Ll.make.FileAction a deux nouvelles méthodes chmod et chown qui retournent une ModeAction et OwnerAction pour modifier le fichier créé par le FileAction. · Ll.make.Action a trois nouvelles méthodes: appel, getattr et callattr créer un CallAction, GetAttrAction ou objet CallAttrAction respectivement. · L'opérateur de division ne sont plus mis en uvre pour les objets d'action en ll.make. · Deux nouvelles fonctions ont été ajoutées UL4: flotteur et isColor. · Deux nouveaux scripts ont été ajoutés: uls peuvent être utilisés pour la liste un répertoire donné comme une URL. Ucat peut être utilisé pour produire un fichier ou un répertoire. · Le UCP script modifie maintenant l'utilisateur et le groupe que si est donné un utilisateur ou un groupe. · Un bogue dans le support 64 bits pour sgmlop a été corrigé. · Correction d'un bug dans la méthode de stat à distance pour les URL ssh (il semble que les objets tuple posix.stat_result ne peuvent plus être décapés). · Il y a une nouvelle fonction misc.itersplitat pour diviser une chaîne à des positions spécifiées. · Pour les URL ssh un ssh_config argument mot-clé est pris en charge maintenant à la place de l'identité (Ceci reflète la variation correspondante de la bibliothèque py)


ll-xist Logiciels associés