Problemas leyendo un fichero al encontrar EOF.
Marcos Sánchez Provencio
rapto en arrakis.es
Mie Sep 29 11:35:38 CEST 2004
El iterador por omisión de los objetos file es el equivalente a
xreadlines, es decir, línea por línea y sin cargar el fichero completo
en memoria. for line in open('data'): es correcto.
Angel Lopez Muñoz escribió:
> At 09:57 29/09/2004 +0200, you wrote:
>
>> umbral = 1.0
>> for line in open('data'):
>
>
> creo que deberia llevar el metodo readlines para poder iterar sobre
> las lineas del fichero y no sobre el fichero (se te habrá pasado ;)
> for line in open('data').readlines():
>
>> sp=line.split()
>> f,s=(float(sp[0]), sp[1])
>> if f >= umbral:
>> print "f, s -->", f, s
>>
>> a mi me funciona para cualquier número de lineas
>
>
>
>
Más información sobre la lista de distribución Python-es