当前位置:
首页 >
pythondocx模板_使用python-docx-template修改word文档
发布时间:2023/12/3
58
豆豆
生活随笔
收集整理的这篇文章主要介绍了
pythondocx模板_使用python-docx-template修改word文档
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
由于最近工作中需要自动修改word文档,并生成PDF文件,经过查阅资料后发现使用python-docx-template可以完成对word的修改工作,于是记录一下使用方法。文章内容大部分来自对以下博客的整理和学习https://blog.csdn.net/weixin_42670653/article/details/81503294。
1.简介
项目依赖1:python-docx
项目依赖2:jinja
这个jinja值得仔细研究一下,jinja官网, jinja中文网站
2.安装
pip install docxtpl
3.使用
(1).简单使用
1.首先创建一个word文档 test.docx,并设置好模板
这是一个模板:{{ template }}
2.在python中对设置的模板进行修改
from docxtpl import DocxTemplate
tpl = DocxTemplate('test.docx')
context = {
'template': '123'
}
tpl.render(context)
tpl.save('test1.docx')
3.打开生成的test1.doxc查看,文字已经被替换掉
这是一个模板:123
4.说明
目前暂时使用到这些内容,先记录下,后面用到新内容再更新。
总结
以上是生活随笔为你收集整理的pythondocx模板_使用python-docx-template修改word文档的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 三国电脑单机角色(单机三国角色扮演游戏)
- 下一篇: python测试开发面试题_python