【问题标题】:python-docx-template unexpected char in docx templatedocx模板中的python-docx-template意外字符
【发布时间】:2017-07-10 05:43:24
【问题描述】:

我可能遗漏了什么或犯了一个错误,无论如何我似乎无法在我的 .docx 模板中访问我的字典中的数据。文档说它像 jinja2 一样工作,但即使在 if 操作中使用 {{ dict['dict_key'] }} 也会给我一个错误 unexpected char

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

只要我的代码中有'string',它似乎就不起作用

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

【问题讨论】:

    标签: python python-2.7 jinja2


    【解决方案1】:

    我得到它的工作,我在Github 上阅读它,似乎在阅读文档字符格式时存在错误/问题,并且字符串的原始复制/粘贴使其工作。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-04-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-08-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多