Ver Mensaje Individual
  #9 (permalink)  
Antiguo 30/03/2009, 08:36
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Eliminar/reemplazar párrafo de Texto con Python

Cita:
Iniciado por sotijoe Ver Mensaje
Buscando como hacer algo parecido di con este hilo del foro.
Yo lo solucioné utilizando la funcion readlines(). Basicamente esta funcion 'itera' sobre las lineas de un archivo abierto previamente en modo lectura.
mi algoritmo mas o menos fue el siguiente:
f = open('mi_archivo','r')
f1 = open ('archivo_nuevo','w')
for line in f.readlines():
if me_interesa(line):
escribo_en_archvo_nuevo
Espero que te sirva
Un saludo
Más simple aún: Python permite iterar sobre el objeto archivo, y lo menciona como una alternativa "fast, memory efficient, and leads to simpler code"

Código python:
Ver original
  1. for line in f:
  2.     if me_interesa(line):
  3.         escribo_en_archivo_nuevo


Saludos.