我尝试在Python 2.7中编写一个示例,使用IVI-COM驱动程序与我的作用域进行通信。但直到现在还未完全成功。初始化部分正在工作但不能完全使用IVI-COM驱动程序,特别是像get_Item(string),get_Name(int)等重复执行的驱动程序。还有参考参数的方法,如返回波形数据。
import comtypes
from comtypes import client
driver = client.CreateObject("Scope.Scope")
driver.Initialize("TCPIP::X.X.X.X::INSTR",False,False,"")
#Below code is not working throwing error saying AttributeError: get_Item
driver.Channels.get_Item("Channel1").VerticalScale = 4.0