pywin32相关内容
我正在寻找很好的资源来开始使用pywin32。我没有发现很多教程,书籍或博客谈论它的方式。我希望能够使用python来自动化一些常见的重复性Microsoft Excel和Word Tasks(例如打开word文档,并从电子表格中搜索和替换数据)。 我已经发现很多关于PyWin32的引用(在google和StackOverflow上),但它始终处于更高级别。我只想找到一些文档资料,帮助我加快
..
这是我的代码,我发现许多 VBA 的答案,.NET框架和很奇怪当执行此操作时,Excel关闭。 从win32com.client导入DispatchEx excel = DispatchEx('Excel.Application ') wbs = excel.Workbooks wbs.Close() excel.Quit() wbs =无 excel =无#
..
我正在Python中编写一个程序,该程序知道何时显示警报框/对话框。它正在处理多个显示器,并且当任务栏图标闪烁,弹出错误/通知等时,我希望在辅助显示器上显示可视化。 正如我可以告诉的,检测这些事件的方式是使用消息挂钩,如下所述: http://msdn.microsoft.com/en-us/library/ms632589%28v=vs.85%29.aspx 我很幸运找到一个从Pyt
..
当打印机开始打印时,我想抓住信号。如果您告诉我如何获取将要打印的文档的路径,那将会很好。 pywin32print 看起来很有用,但我不知道如何使用。 解决方案 要通知新的打印作业,可以使用 FindFirstPrinterChangeNotification , FindNextPrinterChangeNotification ,以及一个来自kernel32的等待函数, a hr
..
我需要以Python脚本连接到Exchange邮箱,而无需在本地计算机上使用任何配置文件设置(包括使用Outlook)。如果我使用win32com创建一个MAPI.Session,我可以登录(使用Logon()方法)与现有的配置文件,但我想提供一个用户名&密码。 这可能吗?如果是这样,有人可以提供示例代码吗?我宁愿如果它只使用标准库和pywin32包。不幸的是,为Exchange服务器启用I
..
我需要通过Com界面连接和控制Autocad。为了这个目的,我使用Python。在我第一次试用一个非常基本的代码片段,我得到一个错误。代码是 import win32com.client acad = win32com.client.Dispatch(“AutoCAD.Application”) doc = acad.ActiveDocument doc.Utility.Prom
..
我试图从pywin演示修改exceladdin.py示例。 否则,我可以修改它,但是当我替换示例中给出的clsid: “{C5482ECA-F559-45A0-B078-B2036E6F011A}” 由genguid.exe或pythoncom.CreateGuid()生成的例如: “{E44EF798-7FDF-4015-AED6-00234CBBBA77}”
..
从我在这里的其他问题SO,我问如何从Windows Media Player和Zune检索当前播放的歌曲,我得到了一个C ++开发人员的答案,给我一个解释如何我会这样做WMP。 / p> 但是,我不是C ++开发,也不是我非常有经验的pywin32库。最重要的是,所有这一切(特别是关于WMP)的文档是可怕的。 因此,我需要你的帮助理解我将如何在Python中执行以下操作。 来源
..
这是我的代码,我发现了 VBA ,.NET框架的很多答案,很奇怪。当我执行这个,Excel关闭。 from win32com.client import DispatchEx excel = DispatchEx('Excel.Application ') wbs = excel.Workbooks wbs.Close() excel.Quit() wbs = None
..
我需要从一个python脚本调用一个Excel工作簿中的VBA宏。还有人为Excel工作簿提供了宏。宏从外部数据库获取更新的值,并执行一些相当复杂的数据按摩。我需要这个按摩的结果,我真的不想复制这个在我的Python脚本,如果我可以避免它。所以,如果我可以从我的脚本调用宏,并抓取按摩的结果,这将是巨大的。 我知道的COM我知道从“Python编程Win32“。好书,但不足以满足我手头的任务。
..
我想我将要在水晶报表中运行每月报表。我已经阅读,你可以自动化与COM / ActiveX,但我不是先进的,以了解这是什么或你甚至可以使用它。 我非常熟悉Python,它看起来像我读过的,我可以打开报告,也许更改一些参数,运行它,并将其导出。 我也使用Excel做了很多工作,它看起来像你也使用COM / ActiveX接口。 有人可以解释这是如何工作的,也许可以提供一个简单的例子。
..
我试图安装pywin32模块。我是从sourceforge.net下载了它。当我运行 setup.py安装 这表明“无法找到vcvarsall.bat”。我GOOGLE了一下,发现我必须安装MinGW和设置路径然后运行蟒蛇setup.py构建--compiler =的mingw32 但它显示找不到在WINDOWS.H版本 我试图谷歌,但解决不了问题。任何人可以帮助我在这? (我有V
..
我尝试使用pywin32模块得到一个窗口的客户区位图。使用完全相同code从这个问题我能够获得整个的位图桌面。具体而言,当我看回位,有4 *(桌面像素)参赛人数。然而,当我尝试做一个窗口或客户区类似的东西,我得到更少的条目返回再就是像素。我的code获取窗口位图如下。不过,我已经试过了好变化。例如,客户区更换窗口部位,设置(nXSrc,nYSrc)零等对我可能是做错了什么建议?谢谢了! code
..
我想要做的就是调用从我的蟒蛇code宏。这里的来源ISA示例: XL = win32.gencache.EnsureDispatch('Excel.Application') xl.Visible = 1 xl.Workbooks.Open(“C:\\\\ Program Files文件\\\\的Microsoft Office \\\\ OFFICE14 \\\\ \\\\ XLSTART
..
任何人都知道任何Python绑定微软UI自动化的? http://msdn.microsoft.com/en-us/library/ ms747327.aspx ,而不必使用IronPython的。我知道的出色pywin32工作,但微软UI自动化被认为是该活动辅助层,我一直在使用Windows XP,其中的继任者。我需要迁移的“活动辅助”功能(在打开的窗口,重点控制等事件触发)到Windows
..
我的机器有两个音频输入:在我使用的游戏麦克风,并在我使用的吉他线。当使用一个很重要的其他静音以消除嘶嘶声/静态的,所以我希望能写一个小脚本,将触发哪一个是静音(这是相当不方便通过托盘图标,单击切换到我的输入设备,静音和取消静音)。 我想也许我可以 pywin32 做到这一点,但
..
我有使用相同的数据库,并分享一些code两个Django的网站。主父站点是为工作人员和承包商外部网,而第二个站点公开一些数据的几个我们的合作伙伴。 我已成功地建立了网站工作,但发现,如果我启动Apache和进入主站点,那么合作伙伴网站是行不通的,返回一个“内部服务器错误”。如果我重新启动,并进入合作伙伴网站,那么主站点是行不通的。 所以我猜他们是矛盾的对资源。 服务器日志(参见下图)表明,它
..
我有一个ListView('SysListView32')的控制,从中我想提取数据的应用程序。控制有4列,只有文本数据。 我一直在玩弄以下行(在网上找到的地方): VALUE_LENGTH = 256 bufferlength_int = struct.pack('我',VALUE_LENGTH) 计数= win32gui.SendMessage(TargetHwnd,commctrl.LV
..
我一直有与梦幻般的 在此先感谢 编辑: 好了,我已经做了一些更多的挖掘和实现我需要使用的如果是modrdn命令。这是通过Python_Ldap提供这样耶!......不过,我似乎无法哄蟒蛇,LDAP为使用Windows凭据,所以我一直在玩pywin32认证。 pywin32是美妙的编辑属性,但是我还没有还没有找到一种方法,通过该模块......乏味的编辑专有名称!任何线索将是真正的AP pre
..
原帖是在这里: http://mail.python.org/pipermail/python-win32 /2010-December/011011.html 我使用的: 操作系统:64位Windows 7专业版 的Python:蟒蛇-2.7.1.amd64 在Python的Win32的扩展:pywin32-214.win-AMD64-py2.7 Py2exe:py2exe-0.6.9.wi
..