Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/08/2011, 13:28
Bael_Balzac
 
Fecha de Ingreso: julio-2011
Mensajes: 62
Antigüedad: 12 años, 9 meses
Puntos: 0
Pregunta Crear extractor de texto con delimitadores

Tengo un archivo de texto:
dTexto1dTexto2dTexto3d
El texto debe verse asi:
dTexto1d
dTexto2d
dTexto3d
Para eso escribi este codigo:
Código:
f = open('archivo.txt','r',)
una_linea = f.readline()
for i in una_linea:
    if i == 'd':
        delimitador1 = una_linea.index(i)
        t = una_linea[delimitador1 + 1]
        for t in una_linea:
            if t == 'd':
                delimitador2 = una_linea.index(t)
print (una_linea[delimitador1:delimitador2])
i = t
f.close()
El problema es como envio i = t al primer for para que empieze desde esa posicion.

Última edición por Bael_Balzac; 01/08/2011 a las 13:41