Genshi Compiler

Software screenshot:
Genshi Compiler
Software detaljer:
Version: 0.1.1
Upload dato: 11 May 15
Udvikler: Viktor Ferenczi
Licens: Gratis
Popularitet: 3

Rating: nan/5 (Total Votes: 0)

Genshi Compiler er et værktøj, der giver mulighed for at udarbejde enkle Genshi XML skabeloner til ren Python kode.
Sådan installeres:
- Download og installer kilden distribution eller installatør relevante for dig OS
- Udfør easy_install genshi_compiler
Genshi Compiler giver mulighed for at gøre din Genshi skabelon til Python kildekode. Du kan gemme koden som en Python modul eller kompilere det til en direkte anvendelig modul objekt i hukommelsen. Bare kalder gør funktionen på modulet med dine skabelon parametre for at gøre hele skabelon eller nogen af ​​dine skabelon funktioner til at gengive de fragmenter separat.
Ifølge mine indledende benchmarks rendering hastighed er typisk ~ 40x hurtigere end at gøre det samme ved hjælp Genshi. Der er en pris på denne hastighedsforøgelse, sikkert. Nogle af Genshi dynamiske funktioner er ikke tilgængelige, især noget, der afhænger af en skabelon loader (xi: inkluderer), XML element træet repræsentation (py: match) eller token strøm (filtre).
Inkluderer kan erstattes af import og kalde andre kompileret skabelon moduler direkte, så det er ikke en rigtig begrænsning. Generisk makro support (py: match) synes at være håbløs, uden at bremse den genererede kode betydeligt, og miste det meste af ydeevne gevinst. Token streams kan blive understøttet i fremtiden.
Denne løsning stadig giver dig mulighed for at fremskynde mest tid kritiske dele (rendering store borde, træer eller masser af HTML-elementer i brugergrænsefladen) betydeligt uden større besvær, leverer du har råd til at miste den ovenstående funktionalitet. Det er også muligt at kombinere Genshi og kompileret skabelon kode for maksimal fleksibilitet og ydelse.
. Python er planlagt 3 support

Krav :

  • Python

Lignende software

Jess
Jess

3 Jun 15

Azure
Azure

3 Jun 15

JBrownie
JBrownie

3 Jun 15

Kommentarer til Genshi Compiler

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!