Почему код не похож на следующий перехват CTRL-C?
MAXVAL = 10000
STEP_INTERVAL = 10
for i in range(1, MAXVAL, STEP_INTERVAL):
try:
print str(i)
except KeyboardInterrupt:
break
print "done"
Мое ожидание - если CTRL-C нажата во время работы программы, KeyboardInterrupt
должен выйти из цикла. Это не так.
Любая помощь в том, что я делаю неправильно?