从xlsx中提取信息,或从xlsx中提取信息写入txt文件中

从xlsx中提取信息,或从xlsx中提取信息写入txt文件中

1.直接上代码吧

import xlrd

workbook=xlrd.open_workbook(‘C:/Temp/酒店评论(样例数据).xlsx’) #可直接添加文件绝对路径
workbook1=xlrd.open_workbook(‘C:/Temp/景区评论(样例数据).xlsx’) #同上

#第一个工作表
sheet=workbook.sheet_by_index(0)
sheet1=workbook.sheet_by_index(0)

#共多少行(表一)
nrows=sheet.nrows
#共多少列
ncols=sheet.ncols
row_values=sheet.row_values(rowx=0)

(表二)
nrows1=sheet1.nrows
ncols1=sheet1.ncols
row_values1=sheet1.row_values(rowx=0)

#看看第一行(表头)是什么
print(‘共%d行%d列’ % (nrows,ncols))
idx=0
for s in row_values:
idx=idx+1
print(‘第%d列=%s,% (idx,s))
#打每行的数据显示出来

l=[]
p=[]

for i in range(1,nrows):
#这个record就是每行数据包装在一起的数组了
record=sheet.row_values(rowx=i)
#可以单独取某列数据
p.append(record[2])
l.append(record[2])
print§ #不知什么原因,显示不出来,§是()里一个p
o=’’.join§ #同上
u=’’.join(l)

with open(‘C:/Temp/sample1.txt’,‘w’) as f: #设置为存储文件的绝对路径
f.write(o)
f.write(u)

————————————————
版权声明:本文为CSDN博主「你在等什么ン」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/m0_46299185/article/details/118651049

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

bEstow--

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值