Changeset 1544


Ignore:
Timestamp:
Oct 26, 2014 3:36:02 PM (7 years ago)
Author:
toby
Message:

allow blank lines in XYE files

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/imports/G2pwd_xye.py

    r1476 r1544  
    8888                # valid line to read
    8989                vals = S.split()
     90                if len(vals) < 2:
     91                    print 'Line '+str(i+1)+' cannot be read:\n\t'+S
     92                    continue
    9093                try:
    9194                    x.append(float(vals[0]))
     
    101104                        w.append(1.0/float(vals[1]))
    102105                except ValueError:
     106                    msg = 'Error parsing number in line '+str(i+1)
     107                    print msg
     108                    print S
     109                    break
     110                except:
    103111                    msg = 'Error in line '+str(i+1)
    104112                    print msg
     113                    print S
    105114                    break
    106115            N = len(x)
Note: See TracChangeset for help on using the changeset viewer.