为什么 Pandas 打开 .xls 文件扩展名比打开 .xlsx 更快

Why does Pandas open .xls file extension faster than .xlsx

当我使用 Pandas 打开 excel .xls 格式 here it is opened faster than in case of .xlsx extension here 的文件时。我正在使用 Pandas 1.0.1 和 Python 3.7.6。这些文件在字面上是一样的,为了方便起见,我只是重命名了文件名和第一个 sheet 名称。这些文件由 6 sheet 组成,每个 sheet 有 49 列和大约 1700 行数字数据。如您所见,我在这里只阅读了第一个 sheet,但相同的结果适用于任意数量的 sheet 和行。 (几乎 4 倍时差)

是这个原因吗? [来自 https://windowsfileviewer.com]

“虽然 XLS 文件使用专有二进制格式,但 XLSX 文件使用称为 Open XML 的较新文件格式。Microsoft Excel 2003 及更早版本和 XLSX 使用 XLS 扩展名Microsoft Excel 2007 及更高版本使用扩展名

我找不到有关 Panda 官方文档的任何信息。我只是想知道为什么以及如何发生这种情况。

可能是因为 XLS 文件使用专有的二进制格式,而 XLSX 使用更新的文件格式,称为 Open XML