On 11/25/2010 4:12 AM, Yingjie Lan wrote:
Sometimes the golden rule in Python of
"explicit is better than implicit" is
so cheap that it can be thrown away
for the trouble of typing an empty tuple.
Today when I am explaining that in Python 3,
there are two ways to raise exceptions:
raise Exception
raise Exception()
I agree with you that this is annoying. I think it is a holdover from
the past. In Python 1/2, raise 'some string' also works, but that was
disallowed in Py 3. A lot of things were cleaned up in Py 3, but not
everything.
--
Terry Jan Reedy
--
http://mail.python.org/mailman/listinfo/python-list