Genshi Kompilyator təmiz Python kod sadə Genshi XML şablonları tərtib edilməsi üçün imkan verir ki, bir vasitədir.
yüklemek üçün necə:
- Download və siz OS üçün mənbəyidir paylanması və ya installer müvafiq bərpa
- Easy_install genshi_compiler icra
Genshi Kompilyator Python kodunu üçün Genshi şablon göstərilməsi üçün imkan verir. Siz Python modulu kodu saxlamaq və ya xatirəsinə birbaşa lazımlı modul obyekt onu tərtib edə bilərsiniz. Yalnız bütün şablon göstərmək üçün şablon parametrləri ilə modul göstərmək funksiyası zəng və ya şablon funksiyaları hər hansı ayrı-ayrılıqda həmin fraqmentləri göstərməyə.
Mənim ilkin standartlar görə göstərilməsi sürəti eyni istifadə Genshi bunu çox adətən ~ 40x daha sürətli edir. Bu speedup dəyəri əlbəttə var. , XML element ağac təmsil (py: matçının) və ya mö'cüzə stream (filtrlər): Genshi dinamik xüsusiyyətləri bunlardır xüsusən, bir şablon loader (daxil xi) asılıdır bir şey mövcud deyil.
Ki, bir real məhdudiyyət deyil ki, idxal və birbaşa digər tərtib şablon modulları zəng ilə əvəz edilə bilər daxildir. Generic makro dəstəyi (py: matçının) xeyli yaradılan kodu aşağı yavaşlatan və performans mənfəət ən itirir olmadan ümidsiz görünür. Token axınları gələcəkdə dəstək ola bilər.
Bu həll hələ yuxarıda funksionallığı itirir ödəyə bilər təmin siz tənqidi hissələri xeyli çox səy olmadan (böyük masalar, ağac, və ya HTML istifadəçi interfeysi elementləri çox göstərilməsi) çox vaxt sürətləndirmək üçün imkan verir. Bu maksimum rahatlıq və performans üçün Genshi və tərtib şablon kodu birləşdirmək mümkündür.
. Python 3 dəstək planlaşdırılır
tələblər
- Python
Şərhlər tapılmadı