代码之家  ›  专栏  ›  技术社区  ›  Tim

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

  •  3
  • Tim  · 技术社区  · 15 年前

    我有一些csv格式的数据,我想将它们放入Excel电子表格,然后为其创建一些标准的图形集。由于数据最初是在一个python应用程序中生成的,所以我希望简单地扩展这个应用程序,这样它就可以完成所有的后期处理,而不必手工完成。有没有一个简单的与python接口来处理和操作Excel电子表格?做这个有什么好的样品吗?是否仅此窗口(我主要在Mac上工作,并且有Excel,但如果需要,可以在Windows上执行此操作)。

    2 回复  |  直到 15 年前
        1
  •  7
  •   Alex Martelli    15 年前

    xlutils (包括包装) xlrd xlwt )应该允许您的python程序轻松地创建、读取和操作您可能需要的Excel文件!

        2
  •  1
  •   bluebrother    15 年前

    在Windows上,您可以使用 pywin32 包来创建Excel COM对象,然后从脚本中对其进行操作。不过,您需要在该计算机上安装Excel。我自己也没做过,所以我不能告诉你细节,但我已经看到这项工作,所以至少可以确认这是可能的。不幸的是,不知道OSX。