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.

Author ncoghlan
Recipients adaptivelogic, eric.snow, gvanrossum, martius, ncoghlan, pitrou, rbcollins, rhettinger, vstinner, yselivanov
Date 2015-02-05.22:18:09
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <CADiSq7e4Q8Nf2qGbSnuA+jCdVHETvZb4pgGV6mzAO2-Rd2pEVg@mail.gmail.com>
In-reply-to <1423163363.94.0.811030189395.issue17911@psf.upfronthosting.co.za>
Content
I think in this case, the fact that it's easier to decompose an exception
into the corresponding triple rather than vice-versa, together with the
fact that other exception state manipulation APIs like exc_info() and
__exit__() methods work with triples, means it makes sense to accept the
triple as the base constuctor API, and then have the convenience method to
destructure a caught exception.
History
Date User Action Args
2015-02-05 22:18:10ncoghlansetrecipients: + ncoghlan, gvanrossum, rhettinger, pitrou, vstinner, rbcollins, eric.snow, yselivanov, adaptivelogic, martius
2015-02-05 22:18:10ncoghlanlinkissue17911 messages
2015-02-05 22:18:09ncoghlancreate