I propose “exception tuple”, since syntactically and semantically it must be a tuple. (Same as for isinstance() and issubclass().)
On Sat, May 8, 2021 at 05:52 Thomas Grainger <tagr...@gmail.com> wrote: > That's this bit: > > ``` > except (A, B): > ^^^^^^ > ``` > > bpo-43149 currently calls it an "exception group", but that conflicts with > PEP 654 -- Exception Groups and except* > > ``` > > >>> try: > ... pass > ... except A, B: > ... pass > Traceback (most recent call last): > SyntaxError: exception group must be parenthesized > ``` > > some alternatives: > > exception classinfo must be parenthesized (classinfo so named from the > parameter to issubclass) > exception sequence must be parenthesized > > see also: > > - https://github.com/python/cpython/pull/24467#discussion_r628756347 > - https://www.python.org/dev/peps/pep-0654/ > _______________________________________________ > Python-Dev mailing list -- python-dev@python.org > To unsubscribe send an email to python-dev-le...@python.org > https://mail.python.org/mailman3/lists/python-dev.python.org/ > Message archived at > https://mail.python.org/archives/list/python-dev@python.org/message/HSN6ESRB4BD6IUIPKLMNP4TPBQPWHBFK/ > Code of Conduct: http://python.org/psf/codeofconduct/ > -- --Guido (mobile)
_______________________________________________ Python-Dev mailing list -- python-dev@python.org To unsubscribe send an email to python-dev-le...@python.org https://mail.python.org/mailman3/lists/python-dev.python.org/ Message archived at https://mail.python.org/archives/list/python-dev@python.org/message/62WTPW24K3XNOYJNTBC6DWBGZHHKF2L5/ Code of Conduct: http://python.org/psf/codeofconduct/