Cathing several potential errors?
Gary Josack
gary at byoteki.com
Sat Sep 6 18:38:59 EDT 2008
cnb wrote:
> if i do
> try:
> something
> except TypeError, IndexError:
> pass
>
> only the first error will get caught. I dont want to use Exception and
> catch all errors, but just 2. how can i do that?
> --
> http://mail.python.org/mailman/listinfo/python-list
>
what you're doing is assigning the value of TypeError to the name IndexError
try:
somthing
except (TypeError, IndexError):
pass
use
except (TypeError, IndexError), e:
print e
if you want to print the error
More information about the Python-list
mailing list