quitar salto de linea readline

Chema Cortes py en ch3m4.org
Lun Feb 5 17:48:12 CET 2007


El Lunes, 5 de Febrero de 2007 16:58, Antonio Beamud Montero escribió:

> > Una mejor alternativa sería abrir el fichero con el salto de línea
> > universal. El fin de línea siempre será '\n'; además funcionaría con
> > cualquier fichero de texto independiente de cómo sea el fin de línea
> > ('\r', '\n' ó '\r\n'). Quedaría algo así, en plan iterador:
> >
> > lineas=(l.rstrip('\n') for l in file("fichero.txt","Ur"))
>
> string.whitespace tiene en cuenta la plataforma, por lo que el código
> anterior también es universal :)

No te funcionaría si el fichero usa la conveción Mac de terminar las líneas 
con '\r'. Además, con "whitespace" también quitarías todo espacio o tabulador 
que estuviera al final de la línea.
------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es


Más información sobre la lista de distribución Python-es