基本的な使い方 文字列の埋め込み プレースホルダに{{変数名}}を使用します。 from jinja2 import Template tpl_text = '僕の名前は{{ name }}です!!{{ lang }}が好きです!!' template = Template(tpl_text) data = {'name': 'Kuro', 'lang': 'Python'} disp_text = template.render(data) # 辞書で指定する print(disp_text) # 僕の名前はKuroです!!Pythonが好きです!! プレースホルダをもった文字列tpl_textから、テンプレートオブジェクトを生成します。renderメソッドで値を指定すると、戻り値として文字が埋め込まれたデータが返されます。 テンプレートファイルの読み込み さて、通常、上のコードのように