美文网首页
使用python-docx-template修改word文档

使用python-docx-template修改word文档

作者: AaronZgl | 来源:发表于2018-11-27 16:30 被阅读0次

    由于最近工作中需要自动修改word文档,并生成PDF文件,经过查阅资料后发现使用python-docx-template可以完成对word的修改工作,于是记录一下使用方法。文章内容大部分来自对以下博客的整理和学习https://blog.csdn.net/weixin_42670653/article/details/81503294

    1.简介

    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.说明

    目前暂时使用到这些内容,先记录下,后面用到新内容再更新。

    相关文章

      网友评论

          本文标题:使用python-docx-template修改word文档

          本文链接:https://www.haomeiwen.com/subject/yaogqqtx.html