pywin32相关内容

如何开始使用PyWin32

我正在寻找很好的资源来开始使用pywin32。我没有发现很多教程,书籍或博客谈论它的方式。我希望能够使用python来自动化一些常见的重复性Microsoft Excel和Word Tasks(例如打开word文档,并从电子表格中搜索和替换数据)。 我已经发现很多关于PyWin32的引用(在google和StackOverflow上),但它始终处于更高级别。我只想找到一些文档资料,帮助我加快 ..
发布时间:2017-09-07 00:04:42 Python

无法使用win32com完全关闭Excel

这是我的代码,我发现许多 VBA 的答案,.NET框架和很奇怪当执行此操作时,Excel关闭。 从win32com.client导入DispatchEx excel = DispatchEx('Excel.Application ') wbs = excel.Workbooks wbs.Close() excel.Quit() wbs =无 excel =无# ..
发布时间:2017-09-06 23:49:35 Python

Python ctypes:SetWindowsHookEx回调函数从未调用

我正在Python中编写一个程序,该程序知道何时显示警报框/对话框。它正在处理多个显示器,并且当任务栏图标闪烁,弹出错误/通知等时,我希望在辅助显示器上显示可视化。 正如我可以告诉的,检测这些事件的方式是使用消息挂钩,如下所述: http://msdn.microsoft.com/en-us/library/ms632589%28v=vs.85%29.aspx 我很幸运找到一个从Pyt ..
发布时间:2017-08-31 09:35:39 Python

如何在python中捕获打印机事件

当打印机开始打印时,我想抓住信号。如果您告诉我如何获取将要打印的文档的路径,那将会很好。 pywin32print 看起来很有用,但我不知道如何使用。 解决方案 要通知新的打印作业,可以使用 FindFirstPrinterChangeNotification , FindNextPrinterChangeNotification ,以及一个来自kernel32的等待函数, a hr ..
发布时间:2017-08-31 02:40:53 开发方法

使用Python连接到Exchange邮箱

我需要以Python脚本连接到Exchange邮箱,而无需在本地计算机上使用任何配置文件设置(包括使用Outlook)。如果我使用win32com创建一个MAPI.Session,我可以登录(使用Logon()方法)与现有的配置文件,但我想提供一个用户名&密码。 这可能吗?如果是这样,有人可以提供示例代码吗?我宁愿如果它只使用标准库和pywin32包。不幸的是,为Exchange服务器启用I ..
发布时间:2016-12-28 15:11:23 Python

Win32Com连接失败到Autocad通过Python

我需要通过Com界面连接和控制Autocad。为了这个目的,我使用Python。在我第一次试用一个非常基本的代码片段,我得到一个错误。代码是 import win32com.client acad = win32com.client.Dispatch(“AutoCAD.Application”) doc = acad.ActiveDocument doc.Utility.Prom ..
发布时间:2016-12-18 20:24:05 Python

为什么genguid.exe生成clsid不会工作?

我试图从pywin演示修改exceladdin.py示例。 否则,我可以修改它,但是当我替换示例中给出的clsid: “{C5482ECA-F559-45A0-B078-B2036E6F011A}” 由genguid.exe或pythoncom.CreateGuid()生成的例如: “{E44EF798-7FDF-4015-AED6-00234CBBBA77}” ..
发布时间:2016-12-18 20:22:15 Python

严重困惑的win32api + COM和答案从SO

从我在这里的其他问题SO,我问如何从Windows Media Player和Zune检索当前播放的歌曲,我得到了一个C ++开发人员的答案,给我一个解释如何我会这样做WMP。 / p> 但是,我不是C ++开发,也不是我非常有经验的pywin32库。最重要的是,所有这一切(特别是关于WMP)的文档是可怕的。 因此,我需要你的帮助理解我将如何在Python中执行以下操作。 来源 ..
发布时间:2016-12-18 19:26:20 Python

需要骨架代码从PythonWin调用Excel VBA

我需要从一个python脚本调用一个Excel工作簿中的VBA宏。还有人为Excel工作簿提供了宏。宏从外部数据库获取更新的值,并执行一些相当复杂的数据按摩。我需要这个按摩的结果,我真的不想复制这个在我的Python脚本,如果我可以避免它。所以,如果我可以从我的脚本调用宏,并抓取按摩的结果,这将是巨大的。 我知道的COM我知道从“Python编程Win32“。好书,但不足以满足我手头的任务。 ..
发布时间:2016-12-18 17:17:25 .NET组件控件

在Python中,你可以用COM / ActiveX做什么?

我想我将要在水晶报表中运行每月报表。我已经阅读,你可以自动化与COM / ActiveX,但我不是先进的,以了解这是什么或你甚至可以使用它。 我非常熟悉Python,它看起来像我读过的,我可以打开报告,也许更改一些参数,运行它,并将其导出。 我也使用Excel做了很多工作,它看起来像你也使用COM / ActiveX接口。 有人可以解释这是如何工作的,也许可以提供一个简单的例子。 ..
发布时间:2016-12-18 17:08:28 Python

如何安装在Windows 7 pywin32模块

我试图安装pywin32模块。我是从sourceforge.net下载了它。当我运行 setup.py安装 这表明“无法找到vcvarsall.bat”。我GOOGLE了一下,发现我必须安装MinGW和设置路径然后运行蟒蛇setup.py构建--compiler =的mingw32 但它显示找不到在WINDOWS.H版本 我试图谷歌,但解决不了问题。任何人可以帮助我在这? (我有V ..
发布时间:2016-08-18 22:13:18 Python

蟒蛇 - pywin32得到客户区的位图?

我尝试使用pywin32模块得到一个窗口的客户区位图。使用完全相同code从这个问题我能够获得整个的位图桌面。具体而言,当我看回位,有4 *(桌面像素)参赛人数。然而,当我尝试做一个窗口或客户区类似的东西,我得到更少的条目返回再就是像素。我的code获取窗口位图如下。不过,我已经试过了好变化。例如,客户区更换窗口部位,设置(nXSrc,nYSrc)零等对我可能是做错了什么建议?谢谢了! code ..
发布时间:2016-08-08 17:01:55 Python

Python绑定微软UI自动化?

任何人都知道任何Python绑定微软UI自动化的? http://msdn.microsoft.com/en-us/library/ ms747327.aspx ,而不必使用IronPython的。我知道的出色pywin32工作,但微软UI自动化被认为是该活动辅助层,我一直在使用Windows XP,其中的继任者。我需要迁移的“活动辅助”功能(在打开的窗口,重点控制等事件触发)到Windows ..
发布时间:2016-07-27 21:28:36 Python

Windows XP中 - 在编程静音/取消静音音频在Python

我的机器有两个音频输入:在我使用的游戏麦克风,并在我使用的吉他线。当使用一个很重要的其他静音以消除嘶嘶声/静态的,所以我希望能写一个小脚本,将触发哪一个是静音(这是相当不方便通过托盘图标,单击切换到我的输入设备,静音和取消静音)。 我想也许我可以 pywin32 做到这一点,但 ..
发布时间:2016-07-22 19:04:38 Python

问题的win32 - 在Apache /窗/ mod_wsgi的多个Django站点

我有使用相同的数据库,并分享一些code两个Django的网站。主父站点是为工作人员和承包商外部网,而第二个站点公开一些数据的几个我们的合作伙伴。 我已成功地建立了网站工作,但发现,如果我启动Apache和进入主站点,那么合作伙伴网站是行不通的,返回一个“内部服务器错误”。如果我重新启动,并进入合作伙伴网站,那么主站点是行不通的。 所以我猜他们是矛盾的对资源。 服务器日志(参见下图)表明,它 ..
发布时间:2016-05-19 22:54:21 服务器开发

如何将用户移动到不同的OU使用Python

我一直有与梦幻般的 在此先感谢 编辑: 好了,我已经做了一些更多的挖掘和实现我需要使用的如果是modrdn命令。这是通过Python_Ldap提供这样耶!......不过,我似乎无法哄蟒蛇,LDAP为使用Windows凭据,所以我一直在玩pywin32认证。 pywin32是美妙的编辑属性,但是我还没有还没有找到一种方法,通过该模块......乏味的编辑专有名称!任何线索将是真正的AP pre ..
发布时间:2015-11-28 15:09:25 Python