python调用com接口文件的问题,求助!!!

问题描述

python调用com接口文件的问题,求助!!!

通过pywin32中的makepy得到了外部程序的开放接口对象及方法,命名为jzt
想引用IIApplication对象的MsgOut方法,但是报错

并且在输入时提示如图所示

import jzt
jzt.IIApplication.MsgOut('as')

下面是错误内容:

Traceback (most recent call last):
File "", line 1, in
jzt.IIApplication.MsgOut('as')
File "C:Python34jzt.py", line 230, in MsgOut
return self._oleobj
.InvokeTypes(37, LCID, 1, (24, 0), ((8, 0),),Text
AttributeError: 'str' object has no attribute '_oleobj_'_

解决方案

com对象没有加载成功,有两个原因,一个是你com对象对象名写错了,一个是activex注册的问题

时间: 2024-10-30 20:08:20

python调用com接口文件的问题,求助!!!的相关文章

Python调用HTTP接口并传递cookie

#get接口调用 import urllib import urllib2 get_url = "http://10.10.3.63/test?id=123&name=nba" cookie_headers = { "Cookie" : "person_id=2468" } req = urllib2.Request(url=get_url,headers=cookie_headers) res_data = urllib2.urlope

组件-python调用有事件发生的COM,触发了事件,但程序没反应

问题描述 python调用有事件发生的COM,触发了事件,但程序没反应 求助,求助: python调用COM接口里面的方法,没问题,调用事件没反应没报错(表示没触发,但是VB写的程序,证实确实已经触发了事件了) python调用有事件发生的COM,源代码如下 import win32com.client import pythoncom class TrackingEvent(object): def IdentifyTire(self): print 'IdentifyTire event d

python调用新浪微博API项目实践_python

因为最近接触到调用新浪微博开放接口的项目,所以就想试试用python调用微博API. SDK下载地址:http://open.weibo.com/wiki/SDK 代码不多十几K,完全可以看懂. 有微博账号可以新建一个APP,然后就可以得到app key和app secret,这个是APP获得OAuth2.0授权所必须的. 了解OAuth2可以查看链接新浪微博的说明. OAuth2授权参数除了需要app key和app secret还需要网站回调地址redirect_uri,并且这个回调地址不允

python调用java模块SmartXLS和jpype修改excel文件的方法

  这篇文章主要介绍了python调用java模块SmartXLS和jpype修改excel文件的方法,涉及Python调用java模块的相关技巧,非常具有实用价值,需要的朋友可以参考下 本文实例讲述了python调用java模块SmartXLS和jpype修改excel文件的方法.分享给大家供大家参考.具体实现方法如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 # -*- coding: utf8 -*- """ 使用java的模块Sma

用python调用libtorrent下载种子指定文件

问题描述 用python调用libtorrent下载种子指定文件 官方是这样写的: session s; s.listen_on(std::make_pair(6881, 6889)); add_torrent_params p; p.save_path = "./"; p.ti = new torrent_info(argv[1]); s.add_torrent(p); 但是这样写的话是下载整个种子的文件api上也没说怎么写(也许是我没看懂,因为C++没怎么学) 求指导怎么用pyth

python调用xml文件的时候,报出ExpatError求大神指点

问题描述 python调用xml文件的时候,报出ExpatError求大神指点 问题代码:import xml.dom.minidom#打开xml文件dom=xml.dom.minidom.parse(""C:Users***Desktopmyprogramlogin.xml"") 运行时,提示:Traceback (most recent call last): File ""C:Users***Desktopmyprogramtest_log

python调用Moxa PCOMM Lite通过串口Ymodem协议实现发送文件_python

本文实例讲述python调用Moxa PCOMM Lite通过串口Ymodem协议实现发送文件的方法,该程序采用python 2.7编写.主要内容如下: 经过长期搜寻,终于找到了Moxa PCOMM Lite.调用PCOMM.DLL可以非常方便的通过串口的Xmodem.Ymodem.Zmodem等协议传输文件,而无需重复制造轮子. PCOMM Lite 1.6适用于win7等系统,做为dll文件可以采用任何支持调用dll的编程语言例如VC++.VB.Qt等等编写应用程序,点此本站下载 以下是发送

求助关于在JSP和dwr中调用webservice接口的问题

问题描述 我现在遇到一个问题,困扰我很久了一直没有解决,现在求各位大侠帮忙看看是什么原因,由于一些特殊要求我需要在JSP页面上直接调用webservice接口,我现在根据wsdl文件,在myeclipse中创建了一个工程,并且在测试类的main方法中可以执行并获得到结果,但是我在jsp页面上用dwr调用的时候就会报一个java.lang.NoClassDefFoundError这个异常,反复想怎么也没有找到是什么原因导致的webservice我用得是CXF

Python调用基于Dubbo的Hessian协议接口示例

关于Dubbo Hession协议: Dubbo本身支持多种远程调用方式,例如Dubbo RPC(二进制序列化 + tcp协议).http invoker(二进制序列化 + http协议).hessian(二进制序列化 + http协议).WebServices (文本序列化 + http协议)等. Dubbo将这些协议的实现进行了封装了,无论是服务端(开发服务)还是客户端(调用服务),都不需要关心协议的细节,只需要在配置中指定使用的协议即可,从而保证了服务提供方与服务消费方之间的透明. 如果我