我正在创建一个可以执行许多操作的单元,其中一个单元计算机器的周期。虽然我将把它转移到梯形逻辑(CoDeSys),但我首先将我的想法引入Python。
我只需要一个简单的
即可运行计数 counter += 1
print("counter")
跟踪我所处的循环。但是,我希望能够随时重置此计数,最好输入" RESET"我理解如何使用输入命令
check = input()
然而,我不知道如何让程序在搜索输入时运行,或者根本不可能。提前感谢您的回答。
如果有助于理解,这是代码。差距就是问题所在。 http://pastebin.com/TZDsa4U4
答案 0 :(得分:2)
如果您只想发出计数器重置信号,则可以捕获KeyboardInterrupt例外。
while True:
counter = 0
try:
while True:
counter += 1
print("counter")
except KeyboardInterrupt:
pass