pythondocx模板_使用python-docx-template修改word文档
生活随笔
收集整理的這篇文章主要介紹了
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