【发布时间】:2021-07-20 17:30:46
【问题描述】:
当我打开 .xls 格式 here 的 excel 文件时,它的打开速度比使用 Pandas 的 .xlsx 扩展名 here 更快。我正在使用 Pandas 1.0.1 和 Python 3.7.6。这些文件实际上是相同的,为了方便起见,我只是重命名了文件名和第一个工作表名。这些文件由 6 张表格组成,每张表格中有 49 列和大约 1700 行数字数据。如您所见,我在这里只阅读第一张纸,但对于任意数量的纸和行,相同的结果都成立。 (几乎是 4 倍的时差)
是这个原因吗? [来自 https://windowsfileviewer.com]
“虽然 XLS 文件使用专有的二进制格式,但 XLSX 文件使用称为 Open XML 的更新文件格式。Microsoft Excel 2003 及更早版本使用 XLS 扩展名,Microsoft Excel 2007 及更高版本使用 XLSX 扩展名”
我在 Panda 的官方文档中找不到任何信息。我只是想知道为什么以及如何发生这种情况。
【问题讨论】:
标签: python excel pandas xlsx xls