diff Demo/stdwin/python.py @ 2593:8df574a655ad legacy-trunk

cope with class exceptions
author Guido van Rossum <guido@python.org>
date Wed, 22 Mar 1995 12:17:10 +0000
parents 17e5c94f862f
children 73758db2f464
line wrap: on
line diff
--- a/Demo/stdwin/python.py	Wed Mar 22 12:16:35 1995 +0000
+++ b/Demo/stdwin/python.py	Wed Mar 22 12:17:10 1995 +0000
@@ -381,7 +381,9 @@
 		except KeyboardInterrupt:
 			print '[Interrupt]'
 		except:
-			msg = sys.exc_type
+			if type(sys.exc_type) == type(''):
+				msg = sys.exc_type
+			else: msg = sys.exc_type.__name__
 			if sys.exc_value <> None:
 				msg = msg + ': ' + `sys.exc_value`
 			if win.insertError: