【发布时间】:2012-10-22 06:26:47
【问题描述】:
我正在使用 while 循环读取串行数据并写入 csv 文件。我希望用户一旦觉得他们收集了足够的数据就能够终止 while 循环。
while True:
#do a bunch of serial stuff
#if the user presses the 'esc' or 'return' key:
break
我使用 opencv 做过类似的事情,但它似乎在这个应用程序中不起作用(而且我真的不想只为这个函数导入 opencv)......
# Listen for ESC or ENTER key
c = cv.WaitKey(7) % 0x100
if c == 27 or c == 10:
break
所以。如何让用户跳出循环?
另外,我不想使用键盘中断,因为脚本需要在while循环终止后继续运行。
【问题讨论】:
标签: python while-loop break