9得票1回答
Python/win32com - 检查程序是否已打开

我有一个脚本,使用win32com与COM服务进行交互。当程序已经打开时,它可以按照预期工作。我使用win32com.client.dynamic.Dispatch连接它,然后与应该已经打开的文档进行交互。假设程序已经打开,我可以轻松检查文档是否已打开,但我不确定如何检查程序是否已经打开。当我...

8得票2回答
为什么一些可调用属性在dir()函数中没有列出?

为什么Python中的dir()函数不能显示所有可调用属性? import win32com.client iTunes = win32com.client.gencache.EnsureDispatch("iTunes.Application") currentTrack = win32...

8得票2回答
如何使用Python持续监控Outlook中的新邮件以及特定文件夹中的未读邮件

我希望能够检查特定发件人的电子邮件,并在其到达任何地方时自动处理它。 但是,可能会出现某些情况,我的 Outlook 被重新启动,同时我收到了来自发件人的邮件并将其标记为未读。 为了持续监视特定主题的新邮件,我找到了以下代码: import win32com.client import ...

8得票1回答
Python win32com 不知道模块的名称

我正在寻找一个Python Zune(Windows媒体工具)API,当我查看PythonWin中的COM浏览器时,我发现了一个名为ZuneWmdu Type Library(1.0)的东西。我在该库上使用了makepy,它生成了一个文件。 9FE20C05-81CE-46D7-9C56-F...

8得票1回答
Python win32com打开已安装Bloomberg插件的Excel

我正在尝试自动构建一个使用Bloomberg插件拉取实时价格的Excel 2007电子表格。问题是,当我通过win32com打开Excel时,Bloomberg插件不会加载(因此所有的公式最终都会出现“#NAME?”错误)。 手动卸载和重新安装插件可以解决问题,但复制记录宏的VBA代码会导致...

8得票2回答
使用Python和win32com访问Excel COM中的枚举常量

我正在使用Python 2.7的win32com模块从Python中加载MS Excel工作表: book = xlApp.Workbooks.Open("myFile.xls") sheet = book.Sheets(1) 许多Range、Worksheet等对象的方...

8得票1回答
我该如何在编程中使用Microsoft Word的拼写/语法检查器?

我希望使用拼写/语法检查器处理大量文本片段,以获得它们“质量”的粗略近似值和排名。速度并不是真正的问题,所以我认为最简单的方法是编写一个脚本,将这些片段传递给Microsoft Word(2007),并在其中运行其拼写和语法检查器。 有没有一种从脚本(特别是Python)中实现这个功能的方法...

8得票2回答
如何检测Windows是否已锁定?

如何检测Windows是否被锁定(Win+L或屏幕保护器锁定)?这是可能的吗?

8得票1回答
win32com.client错误

使用win32com时,有些事情让我感到困惑。 >>> import win32com >>> w=win32com.client.Dispatch('Word.Application') Traceback (most recent call last...

7得票3回答
如何在C++中提供图像数据用于嵌入式Web控件

在我的C ++应用程序中,我通过COM嵌入了一个Web浏览器(Internet Explorer)控件(CLSID_WebBrowser)。 我可以使用IHTMLDocument2 :: write()方法在该控件中显示自己的HTML,但是如果HTML具有<img src =“foo....