使用Python读取word中表格内容,并将表格内容读取到EXCEL中

该代码示例展示了如何使用Python的`docx`库读取Word文档中的表格内容,然后利用`xlwt`库将这些数据写入到新的Excel文件中。通过遍历Word文档的表格、行和单元格,逐个提取文本并写入Excel的相应单元格。
摘要由CSDN通过智能技术生成
'''
    #利用python读取word文档表格内容,并将数据写到EXCEL中
'''
#导入所需库
from docx import Document

import os
import xlwt
count=1
count1 = 0
#打开文件
document = Document("原始word文档.docx")
#获取文档所有表格
all_tables = document.tables
baobiao=xlwt.Workbook("新建的EXCEL文档.xls")
worksheet=baobiao.add_sheet('Sheet1')

#打印all_tables类型
print(type(all_tables)) #得到<class 'list'>,即列表
#开始循环读取表格列表
for table in all_tables:
    #循环读取表格的每一行
    for row in table.rows:
        #print(row)
        count=0
        count1+=1
        #循环读取表格的每一个单元格
        for cell in row.cells:
            #打印单元格里的内容
            # print(cell.text) #打印
            count+=1
            worksheet.write(count1,count,cell.text)
baobiao.save("最终报表.xls")
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值