Postupujte podle těchto kroků.
-
Spusťte jej pomocí
except Exception, e: print repr(e)
. -
Podívejte se, jakou výjimku získáte.
-
Změňte
Exception
až na výjimku, kterou jste skutečně dostali.
Pamatujte také, že výjimka, e, je objekt. Můžete vytisknout dir(e)
, e.__class__.__name__
atd., abyste viděli, jaké atributy má.
Můžete to také provést interaktivně na >>>
prompt v Pythonu. S objektem pak můžete manipulovat přímo – bez hádání.