用于处理Excel文件的Python库(xls | xlsx)
我需要一个可以读写所有格式(即xls和xlsx)的Excel文件的python库。
我是python的新手,之前我使用过Java。 在Java中,我使用POI库,这是完美的。 如果可能的话,我需要一个具有相同function的Python库。
我知道这个线程在一段时间内还没有被激活,但是我认为在这里添加一个答案是很好的,因为我为这个问题提出了一个新的解决scheme。
我有这个相同的问题,所以我继续创build一个包含python-excel (xlrd,xlwt)和openpyxl的小型库。 你可以在这里find它: https : //github.com/camyoung1234/spreadsheet
然后使用它你input完全相同的代码作为openpyxl,除了你用spreadsheet
replaceopenpyxl
。 当您加载并保存文件时,它会查看扩展名并确定使用哪个库来处理它。
要安装它只是下载它,解压缩,重命名文件夹spreadsheet-master
到spreadsheet
,并将其放置在PythonXX/Lib/site-packages/
(我只testing了Python 2.7,但它应该与其他人一起工作)
README
有几个例子可以帮助你开始。
Python excel看起来像一个去: http : //www.python-excel.org/
另外OpenPyXl可能有你需要的function: http ://packages.python.org/openpyxl/