Genshi Compiler

Software screenshot:
Genshi Compiler
Podrobnosti Software:
Verze: 0.1.1
Datum uploadu: 11 May 15
Vývojka: Viktor Ferenczi
Licence: Volný
Popularita: 3

Rating: nan/5 (Total Votes: 0)

Genshi Compiler je nástroj, který umožňuje sestavení jednoduchých Genshi XML šablony s čistým Pythonu.
Jak nainstalovat:
- Stažení a instalace zdrojové distribuci nebo instalační vhodná pro vás OS
- Provést easy_install genshi_compiler
Genshi Compiler umožňuje vykreslování šablonu Genshi na Python zdrojový kód. Můžete uložit kód jako Python modul nebo zkompilovat do přímo použitelného modulu objektu v paměti. Stačí zavolat na vykreslení funkce na modulu s vašimi parametry šablony k tomu, aby celou šablonu nebo některý z vašich funkcí šablony k tomu, aby tyto fragmenty odděleně.
Podle mých původních měřítek rychlost renderování je typicky ~ 40x rychleji, než dělají totéž pomocí Genshi. Tam je cena tohoto zrychlení, jistě. Někteří z Genshi dynamických vlastností nejsou k dispozici, nejvíce pozoruhodně cokoliv, co závisí na šabloně nakladači (XI: zahrnují), XML element strom reprezentace (ž: shoda), nebo tokenu proud (filtry).
Zahrnuje mohou být nahrazeny importu a volání do ostatních sestavují šablony moduly přímo, takže není skutečná omezení. Zdá: (shoda py) být beznadějný bez zpomalení vygenerovaný kód a výrazně ztrácí většinu zisku výkonnosti Generic makro podporu. Token toky by mohly být v budoucnu podporovány.
Toto řešení stále umožňuje urychlit nejvíce času kritické části (vykreslování rozsáhlých tabulek, stromů nebo mnoho prvků uživatelského rozhraní HTML) značně aniž by příliš mnoho úsilí, poskytují si můžete dovolit ztrácet výše uvedené funkce. Je také možné kombinovat Genshi a zkompilovaný kód šablony pro maximální flexibilitu a výkon.
. Python 3 podpora je plánována

Požadavky na :

  • Python

Podobný software

purepy
purepy

14 Apr 15

GNU Automake
GNU Automake

22 Jun 18

byacc
byacc

3 Jun 15

lizpop
lizpop

14 Apr 15

Komentáře k Genshi Compiler

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!