python办公自动化(1)利用xlrd,xlutils读取和修改

一、首先利用xlrd读取
我利用的是pycharm,如果之前没有用过xlrd,则可以利用终端下载
pip install xlrd进行下载
但是pycharm里面的版本比较高,一般使用
pip install xlrd==1.2.0这种较低版本的使用较好

import xlrd
#打开excel表格
wb=xlrd.open_workbook("秋风起.xlsx")#这里面加入自己操作的excel的名字,记得带后缀
#print(wb)
print(f"该excel表格中有{wb.nsheets}个工作簿")#这里面nsheets表示有几个工作簿
print(f"该excel表格中簿的名字是{wb.sheet_names()}")#这里面sheet_names()会输出所有簿的名字
#选择工作簿
sh1=wb.sheet_by_index(0)#工作簿序号从0开始
sh2=wb.sheet_by_name("电影")#工作簿的名称,这里面根据名称定位
print(f"里面一共有{sh1.nrows}{sh2.ncols}列的数据")#sh1,sh2都是一样的东西,利用不同的方式
#获取单元格内容
print(f"单元格中的内容是{sh1.cell_value(0,1)}")#单元格最左边是0,0
print(f"单元格中的内容是{sh1.row(0)[1].value}")
print(f"单元格中的内容是{sh1.cell(0,1).value}")
#输出完整的内容
for i in range(sh1.nrows):#从行数开始遍历
    for j in range(sh1.ncols):#从列数开始遍历
        print(f"第{sh1.nrows}行,第{sh1.ncols}列的内容是{sh1.cell(i,j).value}")

这是2022.9.8的第一部分学习,如果有其他问题可以私信
在这里插入图片描述
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值