Wykonaj następujące kroki.
-
Uruchom go z
except Exception, e: print repr(e)
. -
Zobacz, jaki wyjątek otrzymasz.
-
Zmień
Exception
do wyjątku, który faktycznie masz.
Pamiętaj też, że wyjątkiem, e, jest obiekt. Możesz wydrukować dir(e)
, e.__class__.__name__
itp., aby zobaczyć, jakie ma atrybuty.
Możesz to również zrobić interaktywnie w >>>
monit w Pythonie. Następnie możesz bezpośrednio manipulować obiektem — bez zgadywania.