使用Python自动创建/操作Excel电子表格

时间:2009-07-16 20:51:51

标签: python excel

我有一些CSV格式的数据,我想将其放入Excel电子表格,然后为其创建一些标准的图表集。由于数据最初是在Python应用程序中生成的,所以我希望只是扩展应用程序,以便它可以完成所有后期处理,而我不必手动完成。是否有一个简单的Python界面来处理和操作Excel电子表格?这样做的好样品?这只是Windows吗(我主要在Mac上工作并拥有Excel,但如果需要,可以在Windows上执行此操作)。

2 个答案:

答案 0 :(得分:7)

xlutils(以及包含的包xlrdxlwt)应该允许您的Python程序轻松地创建,读取和处理您可能想要的Excel文件!

答案 1 :(得分:1)

在Windows上,您可以使用pywin32包创建Excel COM对象,然后从脚本中对其进行操作。您需要在该计算机上安装Excel。我自己没有这样做,所以我不能给你和细节,但我看到这个工作,所以至少可以确认它是可能的。不幸的是,不知道OS X.