Replacement for e.message() in python 2.6

Nandakumar Chandrasekhar navanitachora at
Wed Feb 17 10:58:43 CET 2010

Dear Folks,

In previous versions of Python I used to use e.message() to print out 
the error message of an exception like so:

	result = x / y
except ZeroDivisionError, e:
	print e.message()

Unfortunately in Python 2.6 the message method is deprecated.

Is there any replacement for the message method in Python 2.6 or is 
there any best practice that should be used in Python from now on?

Thank you.

Yours sincerely,

More information about the Python-list mailing list