[Python-ideas] Specify an alternative exception for "assert"

Guido van Rossum guido at python.org
Mon May 2 11:33:00 EDT 2016

On Mon, May 2, 2016 at 8:17 AM, Random832 <random832 at fastmail.com> wrote:

> On Mon, May 2, 2016, at 11:14, Guido van Rossum wrote:
> > On Mon, May 2, 2016 at 8:01 AM, Ryan Gonzalez <rymg19 at gmail.com> wrote:
> >
> > > Other than the fact that this would completely fail when run with -O...
> > >
> > But maybe that's fine, or intended.
> >
> > I can see a fair number of uses for this, including subclasses of
> > AssertionError.
> I think this would be an attractive nuisance, and if it's implemented at
> all it should forbid types that are *not* subclasses of AssertionError
> in order to mitigate that.

You can't make allegations of being an attractive nuisance without
explaining your reasoning. Why do you think this increases bad behavior?
What kind of bad behavior are you thinking of?

--Guido van Rossum (python.org/~guido)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-ideas/attachments/20160502/89da600a/attachment.html>

More information about the Python-ideas mailing list