python与vissim COM的接口

时间:2018-07-13 01:39:20

标签: python com

我使用python与Vissim COM进行接口,我可以打开vissim,加载道路网络并更改网络文件位置,但是当我想将新链接添加到网络时,出了点问题。它在 getattr 中显示第527行的文件“ c:\ software \ python \ install \ lib \ sitepackages \ win32com \ client \ dynamic.py”     引发AttributeError(“%s。%s”%(self。用户名,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])

1 个答案:

答案 0 :(得分:0)

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