在python中访问64位机器中的32位com对象

时间:2013-11-22 14:18:41

标签: python com 64-bit 32-bit

我处于需要自动化32位应用程序的情况。我选择python来做到这一点并且它在32位上运行良好但在64位系统上它不能正常工作。原因是64位python是无法看到我的应用程序的ProgId的32位注册表项被自动化。所以,当我使用时 q = win32com.client.Dispatch(“MyApplicationProgId”)我明白了 “无效的类字符串”

我做了一些谷歌并找到了这个解决方案,但这个工作也很有用。 http://www.gfi.com/blog/32bit-object-64bit-environment/

然后我尝试在已经安装了64位python的64位机器上安装32位python。但这似乎也不起作用。

任何人都可以帮忙解决这个问题。

0 个答案:

没有答案