Python 可以使用 'python-docx' 库读取 Word 文档内容,然后使用 'pandas' 库将其转换为 Excel 格式。

以下是示例代码:

import pandas as pd
import docx

# 读取 Word 文档
doc = docx.Document('example.docx')

# 获取表格内容
tables = []
for table in doc.tables:
    table_data = []
    for row in table.rows:
        row_data = []
        for cell in row.cells:
            row_data.append(cell.text)
        table_data.append(row_data)
    tables.append(table_data)

# 将表格转换为 Excel 格式
with pd.ExcelWriter('example.xlsx') as writer:
    for i, table in enumerate(tables):
        df = pd.DataFrame(table[1:], columns=table[0])
        df.to_excel(writer, sheet_name=f'Table {i+1}', index=False)

这个示例代码将 Word 文档中的所有表格内容分别转换为一个个 Excel 表格,并保存到同一个 Excel 文件中。你可以根据实际需求进行修改。

Python 将 Word 文档转换为 Excel 表格

原文地址: https://www.cveoy.top/t/topic/ol0C 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录