我有一些(Excel 2000)工作簿。我想将每个工作表中的数据提取到单独的文件中。
我正在Linux上运行。
是否有一个库可以在Python中从Linux访问(读取)XLS文件?
我有一些(Excel 2000)工作簿。我想将每个工作表中的数据提取到单独的文件中。
我正在Linux上运行。
是否有一个库可以在Python中从Linux访问(读取)XLS文件?
xlrd
链接。同时,访问python-excel网站了解(a)教程(b)讨论组(c)xlwt
和xlutils
。xlrd
的作者和维护者,并且是xlwt
的维护者(它是pyExcelerator的分支,修复了错误并进行了大量增强)。最简单的方法是在Wine或虚拟机下运行Excel,并从Windows中进行操作。您可以使用Mark Hammond的COM绑定,这些绑定与ActiveState Python捆绑在一起。或者,您可以将数据导出为CSV格式,并从中读取。
xlrd
更容易的原因感兴趣。 - John Machin我过去一直使用pyexcelerator来完成这个目的,效果很好。