Re: Leyendo linea especifica

"Manuel E. Gutierrez" <[email protected]> Mon, 23 Nov 2009 12:42:31 -0500
Newsgroups gmane.comp.python.general.castellano
Organization UCI
Message-ID <[email protected]>
On Monday 16 November 2009 10:40:08 am Daniel Cabrera wrote:
> Hola,
> 
> Como puedo hacer para poder leer una linea especifica usando las funciones
> I/O de Python?
> 
> Por ejemplo tengo un archivo plano con 10 lineas pero deseo empezar a leer
> desde la linea 5. Estoy abriendo el archivo usando:
> 
> f.open("archivo","r")
> f.readline(5);
> for line in f:
>     print line,
> f.close()
> 
> Pero no se posiciona en la linea deseada, no encuentro un manual donde se
> explique como hacer eso.

Prueba esto:

lines = f.readlines()

lines = lines[5:]

y ya esta, en lines tienes una lista de lineas de la 5 en adelante.

Saludos.
_______________________________________________
Lista de correo Python-es 
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes