109得票12回答
导入错误:找不到名为win32com.client的模块。

我目前正在使用Python 2.7,并尝试打开一个Excel表格。当使用以下代码时:import os from win32com.client import Dispatch xlApp = win32com.client.Dispatch("Excel.Application") xlA...

77得票6回答
使用Python的win32com outlook清晰记录电子邮件功能。

我正在尝试更好地理解win32com与Outlook的交互。 我一直无法找到清晰的文档,使我能够有效地利用win32com来读取电子邮件,从我的当前调查中,似乎这是用户的常见感受。 因此,以下是相关信息和请求: 请有人: 1. 提供清晰文档的链接(如果存在) 2. 对以下内容进行扩展 ...

77得票14回答
使用Python将.doc转换为.pdf

我被分配任务将大量的.doc文件转换成.pdf格式。而我的主管只想让我使用MSWord 2010来完成此任务。我知道应该可以通过python COM自动化来实现这一过程。唯一的问题是我不知道该从哪里开始以及如何操作。我尝试搜索一些教程,但没有找到任何有用的信息(也许我已经找到了,但我不知道我在...

30得票7回答
Python-win32com 的 Excel COM 模型开始产生错误。

在过去的几天里,我一直在自动化生成一些报告的数据透视表。简而言之,以下代码正常工作:import win32com.client objExcelApp = win32com.client.gencache.EnsureDispatch('Excel.Application') obj...

30得票8回答
使用Python的win32com无法完全关闭Excel

这是我的代码,我在VBA、.NET框架中找到了许多答案,但情况非常奇怪。当我执行它时,Excel会关闭。 from win32com.client import DispatchEx excel = DispatchEx('Excel.Application') wbs = excel.Wo...

26得票2回答
Python中的win32.Dispatch和win32.gencache有什么优缺点?

我最近一直在使用Python的win32com.client作为Windows应用程序的API,但是我还不太理解一些基本的东西。 我一直在使用它与一个叫做WEAP的程序配合使用,使用方法如下:import win32com.client win32com.client.Dispatch("W...

26得票2回答
使用Python中的win32com模块向多个收件人发送电子邮件

我正在使用win32com在我的代码完成后发送电子邮件。然而,我无法弄清楚如何将其发送给多个人。现在我只能将自己添加到抄送列表中,但不能加入收件人列表。 这是我的代码:import win32com.client import datetime as date olMailItem = 0...

22得票4回答
为什么我在使用win32com.client时突然出现了“没有属性'CLSIDToPackageMap'”的错误?

这段代码import win32com.client as win32 Excel = win32.gencache.EnsureDispatch('Excel.Application') 曾经可用,但现在会产生错误:AttributeError: 'module' object has ...

20得票3回答
使用win32com进行多线程。

我正在使用CherryPy开发一个Web应用程序,需要通过COM访问几个应用程序。 目前,我每次请求都会创建一个新的应用程序实例,这意味着每个请求需要等待3秒钟应用程序启动并且0.01秒完成实际工作。 我想一次启动每个COM应用程序并保持其活动状态,以便在以下几个请求中重复使用它几秒钟,因...

20得票1回答
通过Python读取Outlook事件

Outlook有一些需要改进的地方 - 比如显示多个月份的视图。 我决定尝试通过Python提取事件数据(然后找到一种漂亮的展示方式)。但是,谷歌的搜索结果很差。 我的目标是: 读取共享日历 读取事件信息,如开始时间、结束时间、主题、创建者等。 这是我整理出来的代码(灵感来自这个网...