タグ

templateとpythonに関するtacshissのブックマーク (3)

  • Pythonテンプレートエンジン Mako - HDEラボ

    今回は最近会社で触っているMakoの使い方について紹介します。 始めに Javaにはvelocity、PHPにはsmartyがあるようにpythonには以下のようなテンプレートエンジンがあります。 cheetah : 昔からある安定したテンプレートエンジンです。大規模サイトでの運用実績等もオフィシャルサイトで紹介されています。genshi : Tracでも使用されているテンプレートエンジンです。HTML/XMLのパースや国際化、HTML/XMLのシリアライズ、フィルタリング等がありとても高機能です。mako : 最近人気の出てきたテンプレートエンジンです。ドキュメントが整備されているので導入しやすいと思います。 導入 ダウンロードしてインストール# python setup.py installeasy_installでインストール# easy_install Mako最新ソースでインスト

  • Tenjin - the fastest template engine in the world - kuwata-lab.com

    Tenjin News (2012-02-16) pyTenjin 1.1.0 released (2011-11-27) rbTenjin 0.7.1 released (2011-11-24) rbTenjin 0.7.0 released (2011-04-29) pyTenjin 1.0.2 released (2011-02-22) pyTenjin 1.0.1 released (2011-02-21) pyTenjin 1.0.0 released Introduction Tenjin is a very fast and full-featured template engine available in several script languages. How fast Tenjin is? The following is a result of benchmark

  • ウノウラボ Unoh Labs: Pythonのテンプレートエンジン

    こんにちは、chihiroです。今回はPythonのテンプレートエンジンを紹介したいと思います。 Pythonを使い始めた頃、PHPのSmartyや、JavaのVelocity/FreeMarkerに相当するテンプレートエンジンとして、Pythonにはどんなものがあるのか、どれを使えばよいのかよく分からなかった経験があるので、これからPythonを始める方の参考になれば幸いです。 テンプレートエンジンを使う目的の一つに、Webサイト構築・運営の容易化ということがあると思いますが、今回はテンプレートエンジンの性格をざっと紹介したいと思いますので、HTMLの出力ではなく、次のような単純なテキストの出力を例にとって話を進めていきます。 * Hello unoh!! ** Unoh services - photozou - eiga seikatu - video pop - sugu.cc C

  • 1