python3对excel文件进行操作

对excel操作从主体上来分类无外乎读写两类,分别对应两个模块:xlrd和xlwt

首先介绍下读操作:

workbook= xlrd.open_workbook('IPO数据库(1).xlsx')#选择要读取的excel文件
table = workbook.sheets()[0]#选择要进行读操作的表
cell_A2 = table.cell(i,0).value#选择要读取的单元格

 

 

下面分两种情况来介绍下写操作:

1:创建一个新的表来进行写操作:

wbk = xlwt.Workbook()#创建一个工作空间

sheet = wbk.add_sheet('sheet 1')#创建一个表
sheet.write(a,b, 'data')#将数据写入a行b列单元格
wbk.save('test.xls')将文件保存为test.xls文件

2:在原有EXCEL文件的基础上来进行写操作:

workbook= xlrd.open_workbook('IPO数据库(1).xlsx')

newWb = copy(workbook)

newWs = newWb.get_sheet(0)

然后对newWs来进行操作即可

newWs.write(a,b,data)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值