Emanuel Barry added the comment:
The reason you are experiencing this behviour is because of the way Python
works. Python needs to compile your code before it can execute it. It parses
the code, sees an invalid token ('print "Hi"'), fails to compile and throws an
error. Your code never gets executed because Python is not able to compile it
in the first place. Try adding a print call before the try-except block and
you'll see it never gets executed either :)
----------
nosy: +ebarry
resolution: -> not a bug
stage: -> resolved
status: open -> closed
_______________________________________
Python tracker <[email protected]>
<http://bugs.python.org/issue25819>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe:
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com