Python - Borrar una línea de un txt mediante python

 
Vista:

Borrar una línea de un txt mediante python

Publicado por juanfra (4 intervenciones) el 31/03/2015 01:52:26
Buenas tarde comunidad de Python. Me a surgido una duda al momento de estar trabajando con un programa el cuál edita un documento .txt. Me gustaría saber si tengo un documento como .txt que contenga, por ejemplo:
x
x
y
x

Podría de alguna manera hacer que el usuario ingrese el texto que quiera borrar, python lo encuentre y luego lo borre para que el archivo quede, siguiendo el mismo ejemplo:
x
x
x

Eliminando por completo la otra linea.
Desde ya agradezco cualquier ayuda que me puedan dar.
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
sin imagen de perfil

Borrar una línea de un txt mediante python

Publicado por anonymous (84 intervenciones) el 31/03/2015 04:08:42
Hola. Desconozco de alguna función que borre la línea de un archivo. La mayoría de los programadores usan el método de abrir el documento, leer todas las líneas y almacenarlas en una variable, y después de ello cierran el documento. Luego, vuelven abrir el mismo documento y lo re escriben ignorando la línea que deseas eliminar.
Para qué me entiendes lo que trató de decir te dejo unos link

http://stackoverflow.com/questions/5947833/deleting-a-line-from-a-file-in-python

http://stackoverflow.com/questions/4710067/deleting-a-specific-line-in-a-file-python
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar

Borrar una línea de un txt mediante python

Publicado por juanfra (4 intervenciones) el 31/03/2015 04:26:42
Muchas gracias Alejandro, creo que tendré que seguir ese camino.
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