LINUX.ORG.RU

python посоветуйте шаблонный движок

 


0

1

Нужно генерировать массу похожих файлов. Хочется задействовать для этого какой-нить движок. Скорость создания не важна, так как результатом прогона будет статичный конфигурационный файл. Главное удобство разработки. Беглый гуглинг вывел на http://wiki.python.org/moin/Templating там тьма их. Порекомендуйте что нибудь легковесное, модное и стабильное.

★★

jinja2 бери и не парься. chameleon бери, если предпочитаешь zope стек.

resurtm ★★★
()

jinja2 - приятный синтаксис, хорошая производительность

mako - синтаксис не очень удобный для новичка, но не сложный в понимание. Из плюсов, пожалуй один из самых быстрых движков.

yanka ★★
()
Ответ на: комментарий от dmitryalexeeff

Нет .format() не покатит, логика размажется по скрипту, а хочется, чтобы было в одном месте. Самописно тоже не вариант, умными людьми уже сделано лучше. Причем взять дефолтный конфиг, со всеми коментариями к параметрам. К примеру конфиг апача и сделать что-то вроде.

<VirtualHost *:80>
       ServerAdmin  ${admin}
        DocumentRoot  ${doc_root}
        ServerName ${name}
# и тд, надеюсь мысль ясна.

Вобщем в раздумьях между jinga2 и mako

Yur4eg ★★
() автор топика

Использовать готовый шаблонизатор - не Ъ. Свой велосипед - вот выбор настоящего джедая, достойного уважения.

Test11
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.