On Sun, Sep 6, 2009 at 12:54 AM, hrishy<hris...@yahoo.co.uk> wrote:
> Hi
>
> sum = 0
>  for item in readData:
>     try:
>         sum += int(item)
>     except ValueError:
>         print "Oops!  That was no valid number. Instead it was:", item
>
> So you mean to say this would ignore the bad data and continue processing ?

Yes. A new "try" happens every loop iteration since the "try" is
within the loop body.

Cheers,
Chris
--
http://blog.rebertia.com
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to