Python

docxtpl - word模板

2018-09-03  本文已影响0人  宇辰星君

docxtpl文档

from docxtpl import DocxTemplate

#设定模板word文件
doc = DocxTemplate("my_word_template.docx")
context = { 'company_name' : "World company" }
doc.render(context)
#渲染后,保存为新的word文件
doc.save("generated_doc.docx")

docxtpl包使用了两个主要的包:

python-docx包创建文档功能强大,但是在修改文档上还是python-docx-template比较方便。

word模板中用到的Jinja2语法的标签。

上一篇下一篇

猜你喜欢

热点阅读