python将EXCLE表插入word
时间: 2024-05-16 21:18:37 浏览: 88
可以使用Python中的`openpyxl`和`python-docx`库来实现将Excel表格插入到Word文档中。
首先,使用`openpyxl`库读取Excel表格中的数据:
```python
import openpyxl
# 打开 Excel 文件
workbook = openpyxl.load_workbook('example.xlsx')
# 选择要读取的工作表
sheet = workbook.active
# 读取表格中的数据
data = []
for row in sheet.rows:
data.append([cell.value for cell in row])
```
接下来,使用`python-docx`库创建一个Word文档,并将Excel表格中的数据插入到文档中:
```python
from docx import Document
from docx.shared import Inches
# 创建一个 Word 文档
document = Document()
# 将 Excel 表格插入到文档中
table = document.add_table(rows=len(data), cols=len(data[0]))
for i, row in enumerate(data):
for j, value in enumerate(row):
table.cell(i, j).text = str(value)
# 保存文档
document.save('example.docx')
```
通过上述代码,我们可以将Excel表格插入到Word文档中并保存。
阅读全文