python使用xlwings对excel进行简单操作

这篇文章将简单介绍python利用xlwings操作excel,读与写

首先打开打开命令窗口,输入pip install xlwings

等待安装完成

import xlwings as excel #这里的excel可以换成其他名称

excel.Book(r"C:\Users\NICE\Desktop\test.xlsx")#打开表会弹出excel

或者让excel不弹出来,上面代码换成

excel.App(visible=False,add_book=False).books.open(r"C:\Users\NICE\Desktop\test.xlsx")

可以体验一下两种打开方式

这是作为示例的一个表

获取名称为Sheet1的这个表

sheet=excel.sheets["Sheet1"]

读取指定列的全部内容,这里拿A列作为例子

for i in range(1,11):
    print(sheet.range("A"+str(i)).value)

当然获取每行所有的内容也行

for j in ("A","B","C","D","E"):
    print(sheet.range(j+str(1)).value)

修改excel

将第一行第A列的内容改为"Test"

sheet.range("A1").value="Test"

再次查看表格会发现已经改变

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值