openpxyl中有三个不同层次的类,Workbook是对工作簿的抽象,一个Excel文件就是一个Workbook;Worksheet是对表格的抽象,一个Excel文件中的表就是一个Worksheet;Cell是对单元格的抽象;每一个类都包含了许多属性和方法。
使用场景:
1.当我们需要对一个Excel文件进行处理的时候,需要先获取一个Workbook对象;
2.获取一个表,则需要使用Workbook对象的方法来得到一个Worksheet对象,对Worksheet对象中的rows、columns进行数据处理;
3.如果要获取表中的数据,则需要通过Worksheet对象获取代表单元格的Cell对象。
Workbook对象
load_workbook(filename, read_only=False, use_iterators=False, keep_vba=False, guess_types=False, data_only=False):加载Excel文件,返回一个Workbook对象
filename:是一个Excel文件的路径或者是一个类文件对象;
read_only:只读模式;
use_iterators:是否调用延迟加载;
keep_vba:是否保持VBA的内容;
guess_types:获取单元格内容的类型而且不能从文件中读取它;
date_only:控制包含有公式的单元格是否有任何公式,或者存储着最后读取Excel表的读取时间。
activ