我的python队列有问题。我尝试从调制解调器的复位按钮接收数据。十六进制值是不错的,但当我一次又一次点击重置按钮时,队列并没有清除,而是我用了命令队列。清除(). 你知道吗
def receiveData():
global ser
global q
while(True):
if(ser.isOpen() == True):
if(ser.inWaiting()):
s = ser.read()
for i in s:
q.put(i)
while not q.empty():
print(hex(q.get()))
q.queue.clear()
输出:
0x3f
0x9
0x6
itd itd.
下一次单击
0x3f0x9
0x60x2
我的问题是:当我再次点击时,我能像第一次点击一样接收数据吗?你知道吗
最好的
目前没有回答
相关问题 更多 >
编程相关推荐