我正在使用 Python 2.6 和 Jinja2 创建 HTML 报告。我为模板提供了许多结果,模板循环通过它们并创建 HTML 表
调用 template.render 时,我突然开始收到此错误。
<td>{{result.result_str}}</td>
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc4 in position 0: ordinal not in range(128)
奇怪的是,即使我将 result.result_str 设置为每个结果的简单 ascii 字符串(如“abc”),我仍然会看到此错误。我是 Jinja2 和 Python 的新手,如果我有任何关于如何着手调查问题以找到根本原因的想法,我将不胜感激。