【发布时间】:2017-12-10 10:33:48
【问题描述】:
我正在尝试从锁定设备中获取时间常数,我使用以下代码:
self.ser.write("OFLT?\r\n".encode())
self.ser.write("++read\r\n".encode())
print (self.ser.readline())
打印b'9\n'。我只想要这个 9,但我似乎无法将其取出。我试过了:
a = self.ser.readline()
print (type(a))
print ("a is: " + a.decode())
导致
<class 'bytes'>
a is:
只给我一个空格。我尝试将此代码单独运行为
a = b'9\n'
print ("a is " + a.decode())
打印什么
a is 9
【问题讨论】:
-
你的阅读功能是什么样的?另外,我不太明白您要做什么,但那可能是我。
标签: python python-3.x int byte device