【发布时间】:2013-07-15 08:46:19
【问题描述】:
我使用的是 Ubuntu 12.04、python 3.2.3 和 jinja2 2.6-1。
如下将选项 lstrip_blocks 传递给环境时,我收到此错误
"**TypeError: \__init__() got an unexpected keyword argument 'lstrip_blocks'**"
from jinja2 import Environment, PackageLoader
env = Environment(loader=PackageLoader('jinja2_hello','.'),lstrip_blocks=True)
template = env.get_template('template_hello.html')
output = template.render()
print(output)
模板template_hello.html 仅包含:
hello
单独使用另一个选项“trim_blocks”可以完美运行。
您有什么建议可以解决这个问题吗?我无法修复它。谢谢
【问题讨论】:
标签: jinja2 typeerror python-3.2