要读取cell中的值,但是,如果cell中的值是一个公式,则读取出来的是公式。有时候我们希望读取到公式计算出来的结果,可以使用load_workbook()中的data_only属性。
load_workbook()中的read_only用于打开一个大空间的xlsx文件(否则会产生MemoryError问题——内存爆了),data_only用于读取cell中的值(如果cell中的值是公式,则会返回计算得到的值)
filename (string or a file-like object open in binary mode c.f., zipfile.ZipFile) – the path to open or a file-like object
read_only (bool) – optimised for reading, content cannot be edited
准备包含带有公式的excel
wb = openpyxl.load_workbook(filename,data_only=True)