然后分割线进行搜索

时间:2016-10-25 17:21:57

标签: python list split

我目前正在连续阅读串口并查找存在的某个关键字。

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

0 个答案:

没有答案