Leyendo linea especifica
Arnau Sanchez
pyarnau en gmail.com
Mar Nov 24 10:38:10 CET 2009
Chema Cortes wrote:
> #segunda opción
> from itertools import islice
>
> f=open("archivo","r")
> it=islice(f,5,None)
> for linea in it:
> print linea
Yo prefiero esta segunda solución. Pero como la llamada a itertools.islice con
el None no es especialmente clara/intuitiva, es muy habitual el crearse una
función "drop":
def drop(n, it):
"""Drop n elements from the iterable."""
return islice(it, n, None)
for line in drop(5, open("file.txt")):
print line
--
http://www.arnau-sanchez.com
_______________________________________________
Lista de correo Python-es
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes
Más información sobre la lista de distribución Python-es