docx模板中的python-docx-template意外字符

时间:2017-07-10 05:43:25

标签: python python-2.7 jinja2

我可能错过了某些内容或犯了错误,无论如何我似乎无法在我的.docx模板中访问字典中的数据。该文档说它的工作方式与jinja2类似,但即使在{{ dict['dict_key'] }}操作中,使用unexpected char也会出现错误if

{% for i in dict %}
    {% if dict[i] == 'key' %} 
        {{ dict[i] }} 
    {% endif %} 
{% endfor %}

只要我的代码中有'string',它似乎无法正常工作

我一直在搜索文档,但似乎无法找到解决方案 或者我可能错过了它或者没有正确理解它。

1 个答案:

答案 0 :(得分:1)

我得到了它的工作,我在{{3}}上看到它,似乎在读取文档字符格式时存在错误/问题,字符串的原始复制/粘贴使其工作。

复制(从记事本++)'String_with_string_Identifier'.docx会在字符串中打印而不会出现问题