quitar salto de linea readline

Manuel Malo de Molina manuelmalo en gmail.com
Lun Feb 5 13:50:24 CET 2007


Otra posibilidad es usar la funcion strip(), te "limpia" la cadena de
esos caracteres.

linea = linea.strip()

2007/2/5, Daniel Muñiz Fontoira <dmunhiz en gmail.com>:
> Guau!!
> Que rapidez!!!
> Muchas gracias
>
> he hecho esto y vá perfecto
> dd=f.readline()[:-1]
>
> antes dd="cadena\n"
> ahora dd="cadena"
>
> Así ya devuelve el valor de la linea sin el salto de linea. Perfecto.
> Justo lo que quería.
>
>
> Remitente:
> Daniel Muñiz Fontoira
> Eu uso software libre [1]
> [1]http://www.gnu.org/philosophy/free-sw.gl.html
>
>
> Fernando Tricas García escribió:
> > linea[:-1]
> >
> > Saludos,
> >
> > --
> > Fernando
> >
> > On 2/5/07, Daniel Muñiz Fontoira <dmunhiz en gmail.com> wrote:
> >> Ola a todos:
> >> Mi cuestión es la siguiente, al recoger el valor de la línea con el
> >> readline() me devuelve el valor de la variable mas \n
> >> Ejemplo
> >> dd=f.readline()
> >> esto me devuelve "hola\n"
> >> Hay forma de que devuelva simplemente "hola" o de quitarle el "\n" he
> >> probado el replace y nada dd.replace('\n', '')
> >> Saludos y gracias
> >>
> >> --
> >> Remitente:
> >> Daniel Muñiz Fontoira
> >> Eu uso software libre [1]
> >> [1]http://www.gnu.org/philosophy/free-sw.gl.html
> >>
> >> _______________________________________________
> >> Python-es mailing list
> >> Python-es en aditel.org
> >> http://listas.aditel.org/listinfo/python-es
> >>
> >
> >
> _______________________________________________
> 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