Python 读取excel文件数据/openpyxl模块

 

Openpyxl是python中简单易用的操作excel电子表格的一个模块,openpyxl中有三个不同层次的类,Workbook是对工作簿的抽象,Worksheet是对表格的抽象,Cell是对单元格的抽象,每一个类都包含了许多属性和方法

 

参考资料:https://www.jianshu.com/p/e934022a2e90

 

安装openpyxl

pip install openpyxl

Workbook提供的方法如下

  1. 读取 excel文件:openpyxl.load_workbook(“filename”)/openpyxl. workbook(“filename”)
  2. worksheets:以列表的形式返回所有的Worksheet(表格)
  3. max_row:获取行数
  4. max_column:获取列数
  5. get_sheet_names:获取所有表格的名称
  6. get_sheet_by_name:通过表格名称获取Worksheet对象(新版也不建议使用,通过Worksheet[‘表名‘]获取)
  7. get_active_sheet:获取活跃的表格(新版建议通过active属性获取)
  8. remove_sheet:删除一个表格
  9. create_sheet:创建一个空的表格
  10. copy_worksheet:在Workbook内拷贝表格

Cell(单元格)对象:

获取单元格对象的值

value=wb.sheel.cell(row=单元格的行坐标,column=单元格的列坐标).value

其中sheel为当前对应的sheet表名称

函数”sep”.join():

        ” ”.join() 将字符串sep和join括号里面的字符串连接起来

Ljust(num):

        方法返回一个原字符串左对齐,并使用空格填充至指定长度的新字符串

python3   print方法不换行的写法:

      print(“要打印的内容”,end=‘’),end默认是换行/n,若无需环境可将end=‘     ’赋值为空格,则打印的内容不再换行

脚本内容1:

脚本内容2: (两种写法结果是一样的)

 

 

运行结果:

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

Miss糖豆

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

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

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

打赏作者

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

抵扣说明:

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

余额充值