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