12.1 Excel 文档
-
基本定义
-
一个excel电子表格文档称为:一个工作簿
-
一个工作簿保存在:扩展名为.xlsx的文件中
-
每个工作簿可以包含多个工作表
-
活动表:指用户当前查看的表
-
每个表都有一些列或者一些行,特定行和特定列的方格称为:单元格
12.2 安装openpyxl模块
python没有自带openpyxl模块,所以需要安装。
12.3 读取excel文档
- 创建一个电子文档,保存至根文件夹中
12.3.1 用openpyxl模块打开excel文档
- 首先,导入openpyxl模块
- 接着,使用openpyxl.load_workbook()函数
- openpyxl.load_workbook()函数接受文件名,返回一个workbook数据类型的值
12.3.2 从工作簿中取得工作表
- 调用get_sheet_names()方法可以取得工作簿中所有表名的列表
- 每个表由一个Worksheet对象表示,可以通过向工作簿方法get_sheet_by_name()传递表名字字符串获得
- 取得工作簿的活动表:调用Workbook对象的get_active_sheet()方法
- 取得Worksheet对象后,可通过title属性取得他的名称
>>> import openpyxl
#调用get_sheet_names()方法可以取得工作簿中所有表名的列表
>>> wb = openpyxl.lod_workbook(‘example.xlsx’)
>>> wb.get_sheet_names