我使用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])
答案 0 :(得分:0)
您的代码中有一个简单的错字:您应该用大写L代替“ Addlink”,写成“ AddLink”。