Python - Eliminar espacios demás en texto.txt

 
Vista:
sin imagen de perfil

Eliminar espacios demás en texto.txt

Publicado por felipe (1 intervención) el 19/11/2013 15:57:14
Hola a todos, soy nuevo en el foro, y quería saber si me pueden ayudar con un problema. Necesito
crear un programa que me reciba un texto.txt y que elimine los espacios demás. eJ:
texto.in='__hola_____a_todos_como_______estan___'
texto.out='hola_todos_como_estan'

PD: ya tengo solucionado el problema para los espacios del comienzo y del final. Y tenía pensado recorrer el texto con un For y con un contador, vefificar que no haya mas de 1 espacio entre palabras. es allí dónde me enredo un poco. Les agradecería una ayudita.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve
Val: 2.522
Oro
Ha disminuido 1 puesto en Python (en relación al último mes)
Gráfica de Python

Eliminar espacios demás en texto.txt

Publicado por xve (1644 intervenciones) el 19/11/2013 18:17:54
Hola Felipe, es tan sencillo como esto:
1
2
texto="  hola   a  todos como         estan    "
print " ".join(texto.split())
te devolvera: 'hola a todos como estan'

Si tienes cualquier duda...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar