Da e.args zum Zeitpunkt der Erstellung Informationen enthält, scheint es eine einheitliche Methode zu sein, diese zu verwenden. Da die Nachricht aus Python3 verschwunden ist, kann sie nicht verwendet werden.
Mitglieder von Python2 (2.7.1) Ausnahme:
['__class__', '__delattr__', '__dict__', '__doc__', '__format__', '__getattribute__', '__getitem__', '__getslice__', '__hash__', '__init__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__setstate__', '__sizeof__', '__str__', '__subclasshook__', '__unicode__', 'args', 'message']
Mitglieder von Python3 (3.2.2) Ausnahme:
['__cause__', '__class__', '__context__', '__delattr__', '__dict__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__gt__', '__hash__', '__init__', '__le__', '__lt__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__setstate__', '__sizeof__', '__str__', '__subclasshook__', '__traceback__', 'args', 'with_traceback']
Recommended Posts