我们说我有这个剧本:
password_verify()
如何在打印&#34时停止脚本;此脚本正在执行某些操作" 并返回菜单()?我不想完全退出程序,只是为了返回菜单。
答案 0 :(得分:1)
这是怎么回事:
while True:
try:
# whatever logic
pass
except(KeyboardInterrupt):
print 'Ctrl-C was pressed... interupt while loop.'
break
print 'program still running'
答案 1 :(得分:0)
您正在寻找的是信号库,您需要做的就是创建一个处理它的函数。
import signal
def a(sig_num, stack_frame):
print("WORKS")
signal.signal(signal.SIGINT,a)
函数a
必须有两个位置参数