2024-04-25 23:46:59 发布
网友
我已经将原始解决方案的一个稍微修改过的实现放在http://jinja.quantprogramming.com/。
结果随着用户类型的变化而动态更新。
在grizzthedj建议包含答案的要点之后,使用python安装jinja包
jinja
$ pip install jinja2
以python为例
>>> from jinja2 import Template >>> print(Template('Dear {{ name }}').render({'name': 'Jane'}))
这里,Dear {{ name }}是一个模板,{'name': 'Jane'}是要在模板中使用的键-值对的dict。运行显示器上方的两行
Dear {{ name }}
{'name': 'Jane'}
Dear Jane
OP发布了一个非常酷的解决方案,基于此,我创建了一个使用bottle.py的更轻版本。用户界面是完全相同的,但是Python代码更简单一些,可以很容易地集成到现有的应用程序中。
您可以在以下存储库中找到完整的代码bottle-jinja-live
最后我自己做了一个。它在Github上可用,下面是它的外观:
我已经将原始解决方案的一个稍微修改过的实现放在http://jinja.quantprogramming.com/。
结果随着用户类型的变化而动态更新。
在grizzthedj建议包含答案的要点之后,使用python安装
jinja
包以python为例
这里,
Dear {{ name }}
是一个模板,{'name': 'Jane'}
是要在模板中使用的键-值对的dict。运行显示器上方的两行OP发布了一个非常酷的解决方案,基于此,我创建了一个使用bottle.py的更轻版本。用户界面是完全相同的,但是Python代码更简单一些,可以很容易地集成到现有的应用程序中。
您可以在以下存储库中找到完整的代码bottle-jinja-live
最后我自己做了一个。它在Github上可用,下面是它的外观:
相关问题 更多 >
编程相关推荐