KeyboardInterrupt not caught

ruka_at_ at fastmail.fm ruka_at_ at fastmail.fm
Fri Feb 16 04:47:43 EST 2007


Hi,
why is KeyboardInterrupt not caught (xp)?
import sys
try:
    inp = sys.stdin.read()
except (KeyboardInterrupt, SystemExit):
    print "kbd-interr,SystemExit"
except EOFError:
    print "eof encountered"
except:
    print "caught all"
    self.showtraceback()
print "normal end"

result after script startet and  ^C hit:
>ctrl_test.py
normal end
Traceback (most recent call last):
  File "C:\work\py_src\ctrl_test.py", line 11, in ?
    print "normal end"
KeyboardInterrupt

br Rudi




More information about the Python-list mailing list