python怎么读取excel-python 读取 Excel

本文介绍了如何使用Python的openpyxl模块读取Excel文件。内容涵盖打开工作簿、获取表单对象、访问单元格、行和列,以及进行行列切片,同时还涉及到单元格的值、坐标及行列数的获取,以及列字母和数字之间的转换。
摘要由CSDN通过智能技术生成

Python操控Excel之读取

我们在python中引入openpyxl模块来操控excel文件。一个以.xlsx为扩张名的excel文件打开后叫工作簿workbook,每个工作簿可以包括多张表单worksheet,正在操作的这张表单被认为是活跃的active sheet。每张表单有行和列,行号1、2、3…,列号A、B、C...。在某一个特定行和特定列的小格子叫单元格cell。

python程序从excel文件中读数据基本遵循以下步骤:

1、import openpyxl

2、调用openpyxl模块下的load_workbook("你的文件名.xlsx’)函数打开excel文件,得到一个工作簿(workbook)对象wb

3、通过wb.active或wb的方法函数get_sheet_by_name("你想要访问的表单名称’)得到表单对象ws

4、通过索引获取单元格:ws["B2’]

通过表单的方法函数cell()获取单元格:ws.cell(row=1, column=2)

通过单元格的属性value,row,column,coordinate对单元格进行多方向立体式访问

5、行对象ws[10],列对象["C’],行切片ws[5:10]、列切片ws["C:D’],单元格左上角和右下角左边共同划定表单指定区域ws['A1':'C3']

6、ws.max_row和ws.max_column给出数据用到的最大行和列

7、from openpyxl.utils import get_column_letter, column_index_from_string引进来的两个函数实现excel表格列字母和数字的转换

工作薄中包可以获取表单对象,表单对象中获取行和

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值