平时工作中,大多数文字都是固定的,经常会遇到小内容修改过的相关文件。假期通知、工作日志、工作周刊、合同等。
以前打开、修改、保存、机械操作一样,内容少的话勉强可以接受。内容多的时候反复浏览,难免会头晕。
但是,现在不需要打开文档,只需在软件界面中输入要更改的内容即可。为此,称为模板技术。
1
在python编程语言中操作Word模板需要python-DOCX-Template开发包。不要废话太多,打开命令行窗口,输入pip install docxtpl命令,下载开发包。
2
如果有开发包,就可以进行模板内容修改实验。首先,创建模板文件:leave_,并将“{% who %}的假期申请表”复制到Word文档中。接下来,我将编写代码测试。
From docxtpl import DocxTemplate
Tpl=DocxTemplate('leave_ ')
#需要替换内容用key:value替换
Context={
who《:》郑旭阳
}
(上下文)
(' leave.docx ')
3
除了替换基本内容外,python-docx-template开发包还可以处理指定的内容特征,包括更改文本字体和颜色、向表单元格添加背景色或合并单元格,以及替换图片内容。您还可以提取其他Word文档的内部,并将其插入到此文档中。
核心功能可能有这么多。让我们再次尝试调整文本颜色和表单元格背景。在编写代码之前,我提供一个模板(leave_)供你参考,拿走也不感谢。
4
因为有了模板,所以不腰疼,手也不酸。写代码也是有根据的。妥当。好了,请上传代码。
From docx TPL import docx template,富文本
Tpl=DocxTemplate('leave_ ')
#需要替换内容用key:value替换
Context={
年' :' 2019 '、月' :' 3 '、日' :' 8 '、
名字' : '郑旭阳',' department': '研究开发部',
Reason“:”女朋友说我很久没和她在一起了。再不陪她,她就会跟我说再见了。为爱而天涯,特请4天假!然后,
日期' :' 2019-3-9到2019-3-12 ',
num ' : rich text(' 4天',color=' 00000 ',bold=true),' BG' :' ff0000 '
}
(上下文)
(' leave.docx ')
1.《【word请假条怎么插入】python 3运营办公室Word模板技术》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。
2.《【word请假条怎么插入】python 3运营办公室Word模板技术》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/keji/2510039.html