python-docxtemplate操作word⽂档
Python操作word⽂档。
可以⽤python docx来new⼀个⽂档,⾃动排版等。
也可以⽤python-docx template来修改模板。
本⽂讲python-docx template来操作。
先上效果图。
⼀阵操作,就可以⽣成这个表格。
代码截图
python-docx template ⽂档链接
github上的⽰例 github Demo
很好的是:1. 保留原样式; 2. 替换⽅便,类似于所谓的jinja2模板引擎。3. ⽀持中⽂!字体、字号,应有尽有!python中文文档
以后⼯作⽇志、⽇报、报告、协议、合同…,不⽤愁了…
超链接:jinja
链接:中⽂版的jinja⽂档链接
注意
1. ⽣成表格的时候,内容太多,分页以后希望继续有表头,要在原来的word⽂档中,对表格的标题设置重复标题⾏。
布局--重复标题⾏
2. ⽣成表格,如果列宽不是想象的样⼦,尤其把模板写成这样的时候。
要确保这些是⼀根线。
最好的办法是,插⼊⼀个N*M的表格,然后再⽤橡⽪擦,或者合并单元格。
3. 跨⾏、跨列,要指定⾏数或列数。
————————————————
版权声明:本⽂为CSDN博主「qcyfred」的原创⽂章,遵循CC 4.0 BY-SA版权协议,转载请附上原⽂出处链接及本声明。原⽂链接:blog.csdn/qcyfred/article/details/79925099
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论