最近弄com,测试用js 或者c++、c#等,感觉很不方便,一来是需要编译,二来c++之流还要引用库,很不爽,于是用 python搞了一把,发现很容易,写完就可以立马运行,随时可以修改。记录于此,以后备用。
首先到https://pypi.python.org/pypi/comtypes下载comtypes,国外地址访问有点慢,我下了一个放华为网盘备用了,地址为http://dl.vmall.com/c0uzlcvcbk,下完后安装运行。
然后就可以写python代码了,如下所示
import comtypes.client as cc
factory = cc.CreateObject("TestCom.Factory")
action = factory.CreateMyObject("action")
version = action.GetVersion();
print(version)