用Python读取Excel(XLS)文件(不是CSV文件)的最佳方法是什么。

有默认情况下Python支持的内置程序包吗?

最佳答案

我强烈建议xlrd用于读取.xls文件。

voyager提到了COM自动化的使用。几年前我自己做了此操作,请注意,这样做确实是PITA。需要警告的数量巨大,并且缺少文档并且令人讨厌。我遇到了许多奇怪的错误和陷阱,其中一些花费了许多小时才能弄清楚。

更新:对于较新的.xlsx文件,推荐的读写库似乎是openpyxl(感谢IkarPohorský)。

10-08 02:56