我目前正在连续阅读串口并查找存在的某个关键字。
while certain_condition_isTrue:
menu = ser_port.read(ser_port.inWaiting())
menu = menu.lower()
menulines = menu.splitlines()
循环结束后,
for line in menulines:
if stringToFind in line:
print "string is found!"
这个解决方案对我来说效果不好,因为我需要不断检查是否找到了关键字,而不仅仅是在最后的列表中循环。有没有办法实现这个目标?
我尝试过类似的事情:
while certain_condition_isTrue:
menu = ser_port.read(ser_port.inWaiting())
menu = menu.lower()
menulines = menu.splitlines()
if stringToFind in menulines
print "found"
break