python-docx包之-----表格的基本设置

简介

python-docx--设置表格进阶

在上面的博客中,主要介绍了如何合并、拆分表格等,中间用到了一些表格的基本设置,比如,指定表格样式,内容居中等,在这篇博客中,详细介绍这一部分

需求

1. 表格样式修改

2. 列宽高设置

3. 属性设置(居中)

4. 给每个单元格赋值

模板设置

只需要在word中插入以下标签

{{p mysubdoc}}

python-docx包之-----表格的基本设置_第1张图片

实现一:表格样式修改

1. 代码

from docxtpl import DocxTemplate
from docxtpl import Document
from docx.shared import Inches
import re
import json
import collections
 
 
tpl = DocxTemplate('test.docx')
sd = tpl.new_subdoc()
sd.add_paragraph('Drug Table :')
rows=3
cols=4
###创建表格的时候,指定style,这个style可以是docx的样式,例如"Table Grid"
###style也可以是在word中自定义的表格样式
table = sd.

你可能感兴趣的:(python-docx包之-----表格的基本设置)