找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 4293|回复: 0

[求助] python调用软件com接口问题

0

主题

0

帖子

0

积分

贫民

积分
0
Transfake 发表于 2017-5-10 10:14:12 | 显示全部楼层 |阅读模式
本帖最后由 Transfake 于 2017-5-11 08:26 编辑

想向各位请教个问题,python里我实现不了对vissim(一个交通仿真软件)COMtypelibrary的访问。希望各位能帮忙指点下,不胜感激!
代码如下:

import win32com.client as com

Vissim = com.Dispatch("Vissim.Vissim")

Filename = 'E:\study\1\11.inpx'
Vissim.LoadNet(Filename)

问题描述:

Traceback (most recent call last):
  File "C:\Users\Administrator\Desktop\develop\load.py", line 14, in <module>
    Vissim = com.Dispatch("Vissim.Vissim")
  File "D:\Python\lib\site-packages\win32com\client\__init__.py", line 95, in Dispatch
    dispatch, userName = dynamic._GetGoodDispatchAndUserName(dispatch,userName,clsctx)
  File "D:\Python\lib\site-packages\win32com\client\dynamic.py", line 114, in _GetGoodDispatchAndUserName
    return (_GetGoodDispatch(IDispatch, clsctx), userName)
  File "D:\Python\lib\site-packages\win32com\client\dynamic.py", line 91, in _GetGoodDispatch
    IDispatch = pythoncom.CoCreateInstance(IDispatch, None, clsctx, pythoncom.IID_IDispatch)
com_error: (-2147221164, '\xc3\xbb\xd3\xd0\xd7\xa2\xb2\xe1\xc0\xe0', None, None)




回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表