Possible Duplicate:
keyboardinterrupt-in-python">Why can't I handle a KeyboardInterrupt in python?
我在玩一些Python代码,创建了一个无限循环:
y = 0
x = -4
itersLeft = x
while(itersLeft<0):
y = y + x
itersLeft = itersLeft - 1
print "y = ",y, "itersLeft = ", itersLeft
print y
有没有一个键盘快捷键可以让我停止循环-让我修复循环然后重新启动?
我试过CtrlCtrl+C但没有任何运气。如果这有助于我使用Windows7环境。
谢谢。
编辑
我还应该提到,我正在使用AptanaStudio 3,并试图在其中运行Ctrl+C命令。它在那里不起作用-但是在常规控制台中尝试它很好。我想一定是因为阿普塔纳的环境。
Ctrl+C是您所需要的。如果不起作用,就更用力。:-)当然,你也可以关闭shell窗口。
编辑:你没有提到当时的情况。最后,您可以编写一个包含
taskkill /im python.exe
的批处理文件,将其放在桌面、开始菜单等上,并在需要终止失控脚本时运行它。当然,它会杀死所有的Python进程,所以要小心。相关问题 更多 >
编程相关推荐