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

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

xlutils (和附带的软件包xlrdxlwt )应该允许你的Python程序轻松地做任何创build,读取和操作你可能想要的Excel文件!

在Windows上,您可以使用pywin32软件包创build一个Excel COM对象,然后从脚本中操作它。 您需要在该机器上安装Excel。 我自己没有这样做,所以我不能给你和细节,但我已经看到这个工作,所以至less可以证实这是可能的。 不幸的是,不知道OS X。