[EMAIL PROTECTED] wrote: > Fairly new to python. In a try except how do you display the true > (raw) error message so it can be displayed back to the user?
assuming that "true" means "the message you would get if you hadn't used a try/except", the traceback module is what you want: import traceback try: raise SyntaxError("example") except: traceback.print_exc() prints Traceback (innermost last): File "module.py", line 4, in ? SyntaxError: example more here: http://effbot.org/librarybook/traceback.htm you can also inspect the exception status via the sys.exc_info() call. e.g. import sys try: 1/0 except: print "%s: %s" % sys.exc_info()[:2] prints exceptions.ZeroDivisionError: integer division or modulo by zero for more info, see the library reference. hope this helps! </F> -- http://mail.python.org/mailman/listinfo/python-list