Befolgen Sie diese Schritte.
-
Führen Sie es mit
except Exception, e: print repr(e)aus . -
Sehen Sie, welche Ausnahme Sie erhalten.
-
Ändern Sie die
Exceptionzu der Ausnahme, die Sie tatsächlich bekommen haben.
Denken Sie auch daran, dass die Ausnahme e ein Objekt ist. Sie können dir(e) drucken , e.__class__.__name__ usw., um zu sehen, welche Attribute es hat.
Sie können dies auch interaktiv unter >>> tun Eingabeaufforderung in Python. Sie können das Objekt dann direkt manipulieren – kein Raten.