我正在尝试使用 pyvisa 向仪器发送命令-但是在运行 python 脚本时出现以下错误:
cmd.endswith = 0 AttributeError: 'list' 对象没有属性 'endswith'
以下是收到上述错误的代码:
import time
import visa
rm=visa.ResourceManager()
vi=rm.open_resource('ASRL1::INSTR')
cmd = [0xAA,0,0x20,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xcb]
cmd.endswith = 0
vi.write(cmd)
vi.read()
有关如何有效消除错误的任何建议?