Python之word表格操作

#coding=utf-8
from docx import Document
from docx.shared import Pt
from docx.shared import Inches
from docx.oxml.ns import qn
import docx
#打开文档
from urllib3.connectionpool import xrange


path_model = '报告.docx'
# document = docx.Document(path_model)
document = Document()
#增加表格
table = document.add_table(rows=1, cols=3,style='Table Grid')
hdr_cells = table.rows[0].cells
hdr_cells[0].text = '姓名'
hdr_cells[1].text = '年龄'
hdr_cells[2].text = '性别'
#再增加3行表格元素,后期是获取的长度,3为变量
for i in xrange(3):
row_cells = table.add_row().cells
row_cells[0].text = '鸟叔'
row_cells[1].text = str(i + 10)
row_cells[2].text = '男'



document.save(path_model)
原文地址:https://www.cnblogs.com/yp19970/p/12843718.html