Genshi Compiler

Скриншот программы:
Genshi Compiler
Детали программы:
Версия: 0.1.1
Дата загрузки: 11 May 15
Разработчик: Viktor Ferenczi
Тип распространения: Бесплатная
Популярность: 42

Rating: 2.0/5 (Total Votes: 1)

Genshi Компилятор это инструмент, который позволяет для компиляции простых шаблонов Genshi XML для чистого кода Python.
Как установить:
- Скачать и установить дистрибутив исходного кода или установки подходит для вас ОС
- Выполнить easy_install genshi_compiler
Genshi Компилятор позволяет оказывать шаблон Genshi для Python кода. Вы можете сохранить код как модуль Python или скомпилировать его в непосредственно используемый объект модуля в памяти. Просто вызвать функцию оказывать на модуле с параметрами шаблона, чтобы сделать весь шаблон или любой из ваших шаблонных функций, чтобы сделать эти фрагменты отдельно.
По моим начальных тестах скорость рендеринга, как правило, ~ 40x быстрее, чем делать то же, используя Genshi. Существует стоимость этого ускорения, конечно. Некоторые из особенностей динамических Genshi являются не доступна, особенно все, что зависит от шаблона погрузчика (Xi: включать), представление элемента XML-дерева (ру: матч) или маркер потока (фильтры).
Включает можно заменить импорт и призывая другие модули составлен шаблон непосредственно, так что это не настоящий ограничение. Общий поддержка макросов (ру: матч), кажется, безнадежно, не замедляя сгенерированный код значительно и потери большей части прироста производительности. Символические потоки могут быть поддержаны в будущем.
Это решение до сих пор позволяет ускорить большую часть времени критические части (рендеринга больших таблиц, деревья, или много HTML элементов пользовательского интерфейса) значительно без особых усилий, обеспечивая вы можете позволить себе потерять выше функциональность. Кроме того, можно объединить Genshi и скомпилированный код шаблона для максимальной гибкости и производительности.
. В Python 3 поддержка планируется

Требования

  • Python

Похожие программы

gears-stylus
gears-stylus

20 Feb 15

Polyglot
Polyglot

2 Jun 15

Shed Skin
Shed Skin

15 Apr 15

Flapjax
Flapjax

3 Jun 15

Комментарии к Genshi Compiler

Комментарии не найдены
добавить комментарий
Включите картинки!