python-docx-template, 将docx用作jinja2模板

分享于 

2分钟阅读

GitHub

  繁體 雙語
Use a docx as a jinja2 template
  • 源代码名称:python-docx-template
  • 源代码网址:http://www.github.com/elapouya/python-docx-template
  • python-docx-template源代码文档
  • python-docx-template源代码下载
  • Git URL:
    git://www.github.com/elapouya/python-docx-template.git
    Git Clone代码到本地:
    git clone http://www.github.com/elapouya/python-docx-template
    Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/elapouya/python-docx-template
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
    
    python-docx-template

    将docx用作jinja2模板

    简介

    这里软件包使用 2个主要软件包:

    • 用于读取。写入和创建子文档的python-docx
    • 用于管理插入到模板docx中的标签的jinja2

    因为python是用来创建文档而不是修改它们的,所以python-docx-template已经被创建。

    想法是开始创建一个你想要使用:生成的文档示例,它可以像你想要的那样复杂? 图片,索引表,页脚,页眉,变量,任何你可以用word做的。 然后,当你仍然使用microsoftword编辑文档时,你将直接在文档中插入jinja2-like标记。 你将文档保存为. docx 文件( xml格式): 它将是你的. docx 模板文件。

    现在可以使用python-docx-template从这个. docx 模板和上下文变量中生成想要的多个单词文档。

    共享

    如果你喜欢这个项目,请在这里分享并分享: http://rate.re/github/elapouya/python-docx-template

    文档

    求你了,读了


    DOC  USE  TEMP  template  DOCX  Jinja  
    相关文章