
NameError: name "struc" is not defined
Publicado por felipin85 (2 intervenciones) el 28/11/2014 19:09:31
Buenas, estoy empezando con python y he querido hacer una importacion de datos de longitud fija de un archivo, para ello estoy siguiendo un libro que pone el siguiente código:
Lo extraño es que me sale este error y no consigo remediarlo:
NameError: name 'struc' is not defined
El fichero es el siguiente:
207152670 3984356804116 9532
1
2
3
4
5
6
7
8
9
10
11
import struct
import string
datafile = 'prueba-datos.data'
mask = '9s14s5s'
with open(datafile,'r') as f:
for line in f:
fields = struc.Struct(mask).unpack_from(line)
print 'fields: ', [field.strip() for field in fields]
Lo extraño es que me sale este error y no consigo remediarlo:
NameError: name 'struc' is not defined
El fichero es el siguiente:
207152670 3984356804116 9532
Valora esta pregunta


0