On Sep 6, 4:19 am, Chris Rebert <c...@rebertia.com> wrote: > On Sun, Sep 6, 2009 at 1:10 AM, Maggie<la.f...@gmail.com> wrote: > > On Sep 6, 3:58 am, Chris Rebert <c...@rebertia.com> wrote: > >> 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 > > > Wow, thanks for your suggestions, Chris. Exceptions are really > > useful.. > > when i try running the script now I get a whole bunch of errors like > > this one -- > > > [jodorowskys-macbook-pro:~/desktop/formisano_replication] Jodorowsky% > > python test1.py > > That was not a valid number. Instead it was: {\rtf1\ansi > > \ansicpg1252\cocoartf949\cocoasubrtf540 > > > That was not a valid number. Instead it was: {\fonttbl\f0\fswiss > > \fcharset0 Helvetica;} > > > That was not a valid number. Instead it was: {\colortbl; > > \red255\green255\blue255;} > > > That was not a valid number. Instead it was: > > \margl1440\margr1440\vieww9000\viewh8400\viewkind0 > > > That was not a valid number. Instead it was: \pard > > \tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql > > \qnatural\pardirnatural > > > That was not a valid number. Instead it was: \f0\fs24 \cf0 32 123 231 > > 432 12} > > > ------------- > > > why is it reading in all of the above? and how do I fix it and avoid > > it in the future? > > Your file appears to be saved in Rich Text Format (RTF) rather than > plain text (.TXT), hence Python is seeing all the formatting > gibberish. > Re-save it in the correct file format and try again. > > Cheers, > Chris > --http://blog.rebertia.com
the problem is - it is saved as a .txt and not in .rtf.. which is why this error seems so bizarre..! -- http://mail.python.org/mailman/listinfo/python-list