python编写doc文档创建表格和插入表格 示例
时间: 2024-02-19 10:02:48 浏览: 84
好的,下面是一个简单的 Python 示例,用于创建一个名为 "users" 的表格,然后插入一些数据,并将表格保存为 Word 文档。
```python
from docx import Document
from docx.shared import Inches
# 创建一个 Word 文档
document = Document()
# 添加一个表格
table = document.add_table(rows=1, cols=3)
hdr_cells = table.rows[0].cells
hdr_cells[0].text = 'ID'
hdr_cells[1].text = 'Name'
hdr_cells[2].text = 'Age'
# 插入数据
records = [
(1, 'Alice', 25),
(2, 'Bob', 30),
(3, 'Charlie', 35)
]
for record in records:
row_cells = table.add_row().cells
row_cells[0].text = str(record[0])
row_cells[1].text = record[1]
row_cells[2].text = str(record[2])
# 保存文档
document.save('users.docx')
```
这个示例使用了 Python 的 `docx` 库来创建和操作 Word 文档。如果你使用的是其他类型的文档,可以使用相应的 Python 库来创建和操作它们。
阅读全文