相关疑难解决方法(0)

是否可以在不将整个文档加载到内存中的情况下获取Excel文档的行数?

我正在处理一个处理大量Excel 2007文件的应用程序,而我正在使用OpenPyXL来完成它.OpenPyXL有两种不同的读取Excel文件的方法 - 一种是"普通"方法,其中整个文档一次加载到内存中,另一种方法是使用迭代器逐行读取.

问题是,当我使用迭代器方法时,我没有得到任何文档元数据,如列宽和行/列数,我真的需要这些数据.我假设这些数据存储在靠近顶部的Excel文档中,因此不必将整个10MB文件加载到内存中以访问它.

那么,有没有办法获得行/列数和列宽,而无需先将整个文档加载到内存中?

python openpyxl

44
推荐指数
3
解决办法
9万
查看次数

标签 统计

openpyxl ×1

python ×1