可能重複:
Why can't I handle a KeyboardInterrupt in python?Python - 停止無限循環的鍵盤命令?
我與一些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 +Ç命令。它在那裏不起作用 - 但在常規控制檯內試用它可以正常工作。我假設它必須是因爲Aptana環境。
這應該做到這一點。你用什麼來運行它? –
按下eclipseIDE上的紅色停止按鈕 – Serdalis
看到您使用的是Aptana Studio 3,它是否至少3.03? http://jira.appcelerator.org/browse/APSTUD-1469當你使用任務管理器殺死它時發生了什麼?你嘗試過ctrl + z嗎? –