У меня проблемы с ошибками, указанными в заголовке.первый порядковый код, как показано ниже: "¶" (ASCII 182)
rm = visa.ResourceManager()
cc = rm.open_resource("TCPIP::10.38.94.157::2049::SOCKET")
sendstr = '11004¶1¶1\n'
cc.write(sendstr)
Temp = cc.query()
print(Temp)
ошибка:
UnicodeEncodeError: 'ascii' codec can't encode character '\xb6' in position 5: ordinal not in range(128)
, затем я попытался добавить encode('utf-8')
sendstr = '11004¶1¶1\n'.encode('utf-8')
cc.write(sendstr)
Temp = cc.query()
print(Temp)
новая ошибка
TypeError: endswith first arg must be bytes or a tuple of bytes, not str
Понятия не имею, что не так.Любые советы приветствуются!заранее спасибо!