Python读写Excel文件

引言

在办公室做资料的时候,突然给我发一份5000人的xlsx的工资表格文件

这是一份汇总的流水线工人的工资单,现在要把每个人的工资单独拉出来,让我下周一交上去。

工作是不难,一个一个拷贝但也太麻烦,还好哥们以前是干Java的。知道文件的读写,写一个小程序弄完之后, 还能在摸两天, 美滋滋。

说干就干,不过py好久没学了,打算这次用py搞。

开干,玩的就是真实。

开始

你要操作,肯定要现读取文件,百度一下py的api,嗷~找到了。

import xlrd

srcFile = "D:/zhangguaiguai/工资单.xlsx"

data = xlrd.open_workbook(srcFile)
# 文件工作簿
table = data.sheets()[1]
# 第2行第3列
value = table.cell_value(rowx=1,colx=2)

print(value)

在这里插入图片描述
在这里插入图片描述

读完数据之后尝试把这个值写入另一个文件

import xlwt

dest_file = "D:/zhangguaiguai/write.xlsx"

workbook = xlwt.Workbook(encoding='utf-8')
xlsheet = workbook.add_sheet("统计结果")

# 写入内容
xlsheet.write(0,0,value)
workbook.save(dest_file)

执行一下:

在这里插入图片描述
读完之后的写操作也测试没问题,

接下来其实就for循环一行一行把数据写到另一个文件中.

  1. 打开文件
  2. 提取用户内容
  3. 粘贴到汇总文件
  4. 最后关闭汇总文件

思路就是这样子的.

我现在要去吃饭了,合并的内容等会儿整理发出来。

大抵效果如下
在这里插入图片描述


ok,那就先这样

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

爪哇小白2021

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

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

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

打赏作者

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

抵扣说明:

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

余额充值