← 输入框|bugs.python.org|刷新

➜

This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

作者 iritkatriel
收信人 iritkatriel
日期 2022-02-12.11:02:01
SpamBayes Score -1.0
Marked as misclassified 是
Message-id <1644663721.5.0.89729285647.issue46729@roundup.psfhosted.org>
In-reply-to
内容
The str() of exception groups currently contains just the msg as passed to the constructor. This turned out to be confusing (see https://github.com/python/cpython/pull/31270#issuecomment-1036418346).

We should consider whether it is possible to design a more informative str().

Note that the str() is included in the standard traceback, which include the line:

f"{type(e)}: {str(e)}"

So str() should not repeat the type, and should not clutter this too much. Probably just the msg plus the number of contained leaf exceptions.

PEP 654 needs to be updated with what we do here, and the change needs to be approved by the SC.
历史
日期 用户 动作 参数
2022-02-12 11:02:01iritkatriel修改recipients: + iritkatriel
2022-02-12 11:02:01iritkatriel修改messageid: <1644663721.5.0.89729285647.issue46729@roundup.psfhosted.org>
2022-02-12 11:02:01iritkatriel链接issue46729 messages
2022-02-12 11:02:01iritkatriel创建