Can anyone explain why the second print statement below (copied from 'Dive Into Python') generates a syntax error? As I understand exceptions, the except block should handle the exception, and the following print statement should execute normally.
>>> try: fsock = open('/nothere') except IOError: print 'The file does not exist, exiting gracefully' print 'This line will always print' SyntaxError: invalid syntax >>> Any help will be much appreciated. Thanks, David Holt [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-list