In [10]:
from fixed_files import Fixed_files
ff = Fixed_files('record', dic=False, checklength=False)
records = open('record.txt').readlines()
rec_in = []
for record in records:
    rec_in.append(ff.parse(record))
rec_in
for rec in rec_in:
    print rec

for n, r in enumerate(rec_in):
    unparse = ff.unparse(r)
    print unparse == records[n], unparse


Record(tr=1, valor=-1234567890.12, estado='RS', nome='ROSANGELA    X')
Record(tr=2, valor=1234567890.12, estado='RS', nome='FLAVIO       X')
Record(tr=3, valor=-1234567890.12, estado='SP', nome='KATE         X')
Record(tr=4, valor=-1234567890.12, estado='SP', nome='KAROLINE     X')
Record(tr=5, valor=-1234567890.12, estado='SP', nome='MAURICIO     X')
True 01123456789012-RSROSANGELA    X

True 02123456789012+RSFLAVIO       X

True 03123456789012-SPKATE         X

True 04123456789012-SPKAROLINE     X

True 05123456789012-SPMAURICIO     X


In [3]:
from fixed_files_parse import Fixed_files
ff = Fixed_files('record', dic=False)
records = open('record.txt').readlines()
rec_in = []
for record in records:
    rec_in.append(ff.parse(record))
rec_in
for rec in rec_in:
    print rec


Record(tr=1, valor=-1234567890.12, estado='RS', nome='ROSANGELA    X')
Record(tr=2, valor=1234567890.12, estado='RS', nome='FLAVIO       X')
Record(tr=3, valor=-1234567890.12, estado='SP', nome='KATE         X')
Record(tr=4, valor=-1234567890.12, estado='SP', nome='KAROLINE     X')
Record(tr=5, valor=-1234567890.12, estado='SP', nome='MAURICIO     X')

In [17]:
rec.nome


Out[17]:
'MAURICIO     X'

In [19]:
for r in rec: print r


5
-1234567890.12
SP
MAURICIO     X

In [20]:
from fixed_files_parse import Fixed_files
ff = Fixed_files('record', dic=False)
records = open('record.txt')
record = ff.parse(records.read())

In [22]:
record.tr


Out[22]:
1