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
Exception
zu 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.