Python使用docx库向Word中写入表格并填充内容 |
您所在的位置:网站首页 › 如何在word文件里增加表格 › Python使用docx库向Word中写入表格并填充内容 |
版权声明:转载请注明作者(独孤尚良dugushangliang)出处:https://blog.csdn.net/dugushangliang/article/details/104508222
参考来源:docx库官网文档https://python-docx.readthedocs.io/en/latest/ 下面的代码是基本操作。 #导入库 from docx import Document #创建文档对象 document = Document() #创建5行7列表格 table = document.add_table(rows=5, cols=7) #修改第2行第3列单元格的内容为中国 table.cell(1,2).text='中国' #修改第3行第4列单元格的内容为人民 table.rows[2].cells[3].text='人民' #在表格底部新增一行 row_cells = table.add_row().cells #新增行的第二列添加内容 row_cells[1].text = '加油' #保存文档 document.save('D:/demo.docx')打开word文档后如下图所示: 说好的表格呢,怎么没看到表格? 这是因为这个表格默认没有边框的。 下面给出一些小技巧。 #回字的若干写法,以第2行第3列单元格内容的修改为例 #以下任意一行,都是对同一个单元格内容的同样操作,可任取 table.cell(1,2).text='中国' table.rows[1].cells[2].text='人民' table.columns[2].cells[1].text='加油' #读取第2行第3列单元格内容的若干方式 print(table.cell(1,2).text) print(table.rows[1].cells[2].text) print(table.columns[2].cells[1].text)
独孤尚良dugushangliang——著 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |