exceptions and items in a list

Andrey Tatarinov elephantum at dezcom.mephi.ru
Mon Jan 10 15:57:42 EST 2005


rbt wrote:
> If I have a Python list that I'm iterating over and one of the objects 
> in the list raises an exception and I have code like this:
> 
> try:
>     do something to object in list
> except Exception:
>     pass
> 
> Does the code just skip the bad object and continue with the other 
> objects in the list, or does it stop?

# skip bad object and continue with others
for object in objects:
     try:
         #do something to object
     except Exception:
         pass

# stop at first bad object
try:
     for object in objects:
         #do something to object
except Exception:
     pass



More information about the Python-list mailing list