朱皮特的博客 自由的飞翔

Python Microsoft Office编程

2018-07-02
朱皮特
阅读量:

Python 在 Windows 32 位平台上包含了对 COM 的连通性, Microsoft 的接口技术允许对象与其他对象进行通信,从而促进更高级别的应用与其他应用之间的通信,而不需要任何对语言或格式的依赖。在本节中我们会看到 Python 和 COM(客户端编程)是如何结合起来,提供独特的时机用于创建能够直接与 Microsoft Office 应用(如 Word、 Excel、PowerPoint 和 Outlook)进行通信的脚本的。

脚本需要导入 win32com.client 模块,相关模块:

  • pywin32
  • xlrd、 xlwt(Python 3 版本可用)
  • pyExcelerator
  • PyUNO

操作Excel

操作Word

操作PowerPoint

操作outlook


Comments

Content