python 提取word表格内容写入excle
时间: 2023-07-29 20:11:33 浏览: 226
docx2Excel_Pythonword_python_提取wordexcel_源码
可以使用 Python 的第三方库 `python-docx` 和 `openpyxl` 来实现提取 Word 文档中的表格内容并写入 Excel 文件中。
首先需要安装这两个库:
```
pip install python-docx openpyxl
```
然后可以使用以下代码来提取 Word 表格内容并写入 Excel 文件:
```python
import openpyxl
from docx import Document
# 打开 Word 文档
doc = Document('example.docx')
# 打开 Excel 文件
wb = openpyxl.Workbook()
ws = wb.active
# 遍历 Word 文档中的所有表格
for table in doc.tables:
# 遍历表格中的所有行和列,并将单元格的内容写入 Excel 文件中
for i, row in enumerate(table.rows):
for j, cell in enumerate(row.cells):
ws.cell(row=i+1, column=j+1, value=cell.text)
# 保存 Excel 文件
wb.save('example.xlsx')
```
其中 `example.docx` 是要处理的 Word 文档,`example.xlsx` 是要输出的 Excel 文件。运行代码后,会将 Word 文档中的所有表格内容写入到 Excel 文件中。
阅读全文