R. David Murray added the comment:

Print b happens when the interpreter is processing the loop condition for loop 
c.  print c happens when it is processing the body of the loop (ie: is inside 
the try/except in the body of the loop).  Presumably if you set your keyboard 
autorepeat interval short enough you could manage to get it to print a, too, 
while it was processing the loop condition for loop b after a keyboard 
interrupt that prints b.

----------
nosy: +r.david.murray
resolution:  -> invalid
stage:  -> committed/rejected
status: open -> closed

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue16924>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to