jinja

jinja2

jinja2 はテンプレートエンジン

テンプレートエンジンとは、要するに、テンプレートの一部を、別の変数の値で置き換えて、新しいドキュメント(htmlとか)を作成するためのツール。 webページの生成とかにも使われているらしい。

jinja2は、コマンドラインツールとしても、pythonパッケージとしても存在する。

インストール

コマンドラインツールのインストール

 pip install jinja2-cli

使い方

Rの glueパッケージと同様に、テンプレートの中で {{変数}} で記述した部分が変数の値で置き換わる。