【发布时间】:2012-01-10 05:37:26
【问题描述】:
我正在玩一些 Python 代码并创建了一个无限循环:
y = 0
x = -4
itersLeft = x
while(itersLeft<0):
y = y + x
itersLeft = itersLeft - 1
print "y = ",y, "itersLeft = ", itersLeft
print y
是否有一个键盘快捷键可以让我停止循环 - 允许我修复循环然后重新启动它?
我试过 Ctrl+C 并没有任何运气。如果有帮助,我正在使用 Windows 7 环境。
谢谢。
编辑
我还应该提到我正在使用 Aptana Studio 3 并尝试在其中运行 Ctrl+C 命令。它在那里不起作用 - 但在常规控制台中尝试它可以正常工作。我假设这一定是因为 Aptana 环境。
【问题讨论】:
-
应该可以。你用什么来运行它的?
-
看到你用的是Aptana Studio 3,是不是至少3.03? jira.appcelerator.org/browse/APSTUD-1469你用任务管理器杀了它发生了什么?你试过ctrl+z吗?
-
按下eclipseIDE上的红色停止按钮
-
为什么这会被标记为重复?这简直是愚蠢的,不包括诅咒。所谓“原创”,就是捕捉KeyboardInterrupt错误。
标签: python command-line keyboard-shortcuts aptana infinite-loop