4

我正在使用 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 ”可以完美运行。

你有什么建议可以解决这个问题。我无法修复它。谢谢

4

1 回答 1

9

lstrip_blocks选项仅在 Jinja 2.7 中添加。

于 2013-07-16T07:32:07.353 回答