【问题标题】:python interfaces with vissim COMpython 与 vissim COM 的接口
【发布时间】:2018-12-21 07:56:06
【问题描述】:

我使用python与Vissim COM接口,我可以打开vissim,加载路网和更改网络文件位置,但是当我想将新的链接添加到网络时,出现了问题。它在 getattr 中显示 ' 文件 "c:\software\python\install\lib\site packages\win32com\client\dynamic.py",第 527 行 raise AttributeError("%s.%s" % (self.username, attr))'

我的代码已附上

import win32com.client as com
Vissim = com.Dispatch("Vissim.Vissim")
Vissim.LoadNet(r'C:\Users\hanxintong\Desktop\Railroad\albina.inp')
Vissim.SaveNetAs(r'C:\Users\hanxintong\Desktop\Railroad\practice.inp') 
Vissim.Simulation.RunContinuous()
Vissim.Net.Links.Addlink(42, 'LineString(0 30, 200 200)', [3.5, 3.5])

【问题讨论】:

    标签: python com


    【解决方案1】:

    您的代码中有一个简单的错字:您应该用大写 L 代替“Addlink”。

    【讨论】:

      猜你喜欢
      • 2020-12-23
      • 1970-01-01
      • 2016-01-29
      • 2014-06-28
      • 1970-01-01
      • 2011-02-19
      • 2010-11-22
      • 2011-02-07
      • 2012-08-20
      相关资源
      最近更新 更多