I have seen both forms and I'm not sure if they're
both correct, or one is right and the other wrong.
In practical terms, the two of them seem to have
the same effect.
Cheers,
Ernest
--
http://mail.python.org/mailman/listinfo/python-list
On Sun, Nov 14, 2010 at 8:58 AM, ernest nfdi...@gmail.com wrote:
I have seen both forms and I'm not sure if they're
both correct, or one is right and the other wrong.
They're both acceptable (although obviously you should always raise a
more specific error than Exception).
`raise SomeException
acceptable (although obviously you should always raise a
more specific error than Exception).
`raise SomeException` is in fact equivalent to `raise SomeException()`.
I've always found this rather disconcerting and unpythonic. Sure, it
saves a couple of keystrokes here and there, but it also adds