用python往word插入表格
时间: 2023-05-23 13:02:26 浏览: 104
python实战-一键往Word文档的表格中填写数据.zip
你可以使用 python-docx 库来往 Word 文档中插入表格。下面是一个示例代码:
```python
from docx import Document
from docx.enum.table import WD_TABLE_ALIGNMENT
from docx.enum.text import WD_ALIGN_PARAGRAPH
# 创建一个空白文档对象
document = Document()
# 在文档中添加一个表格
table = document.add_table(rows=3, cols=3)
# 设置表格的对齐方式
table.alignment = WD_TABLE_ALIGNMENT.CENTER
# 往表格中添加数据
cells = table.rows[0].cells
cells[0].text = 'Name'
cells[1].text = 'Age'
cells[2].text = 'Gender'
cells = table.rows[1].cells
cells[0].text = 'John'
cells[1].text = '25'
cells[2].text = 'Male'
cells = table.rows[2].cells
cells[0].text = 'Lisa'
cells[1].text = '32'
cells[2].text = 'Female'
# 保存文档
document.save('example.docx')
```
以上代码将在 Word 文档中插入一个 3 行 3 列的表格,然后添加数据并以居中对齐的方式显示。你可以适当修改代码来满足自己的需求。
阅读全文