Python - leer fichero

 
Vista:

leer fichero

Publicado por luthien (7 intervenciones) el 25/06/2007 16:29:36
Hola, quiero algunos datos de un fichero. Lo he abierto en modo lectura, he comenzado a leer linea a linea. Busco una linea concreta y una vez encontrada, quiero leer desde ahi hasta otra linea concreta (que no es el final del fichero). Ahora, me gustaría extraer datos de esas lineas.
No se si me he explicado bien.
Espero que alguien pueda ayudarme.
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

RE:leer fichero

Publicado por Cyrus (54 intervenciones) el 25/06/2007 20:38:41
Bien, creo que he entendido, el fichero sería algo asi, por ejemplo

inicio fichero
...
...
...
empieza
...
...
...
...
acaba
...
...
...
fin fichero

Pues una solución seria

mientras no sea fin de fichero:
____lee una linea
____si linea="empieza":
________lee una linea
________mientras linea no sea="acaba":
_____________lista_de_lineas.append(linea)
_____________lee una linea

así cuando acabe tendremos una lista, donde están todas las lineas entre empieza y acaba.
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