我有一个xls文件,其中包含某些单元格和某些表中的数据。表格具有定义的名称,如下图所示。 一个工作表中可以有多个表,并且这些表的定义名称是唯一的。
我想知道我们如何使用python提取文件中的所有表。
我目前能够使用openpyxl
库对 .xlsx 文件执行此操作,但是找不到任何对 .xls 文件执行此操作的库。我研究了xlrd
xlsxwriter
和其他一些图书馆。
替代解决方案,这是将xls文件转换为xlsx并继续使用xlsx文件的方法。
但是由于某些原因,将文件从xls转换为xlsx时,仅复制单元格数据,并且丢失表对象以及表的定义名称。