Busqueda de una palabra y realizar el corte de los ":"
Hola muchachos, espero que estén muy juiciosos trabajando lo del proyecto aqui les mando una "ayudita"
Estas erán las funciones que les mandé averiguar:
Con la función find en el indice retorna (-1) si no encuentra una palabra y (0) si existe
Con la función split realiza el corte de cualquier cadena, en el caso nuestro sería los ":", donde el parámetro final [0] si es antes de los dos puntos y [1] si es después
Ejemplo:
------------ archivo.txt -------------
Primera parte : Segunda parte
------------- ejemplo.py ------------
#Rodrigo Carreño
#Hecho en Mandriva Linux 2006
#Identación ---
a=open("archivo.txt","r")
l=[]
r= raw_input ("Digite la primera parte: ")
for u in a:
---l.append(u)
for n in l:
---if n.find(r)==0:
------print n.split(":")[1]
---else:
------print 'Pailas'
----------- Prueba interactiva ------------
>>>
Digite una parte : Primera parte
Segunda parte
>>>
Digite una parte : blablabla
Pailas
Estas erán las funciones que les mandé averiguar:
Con la función find en el indice retorna (-1) si no encuentra una palabra y (0) si existe
Con la función split realiza el corte de cualquier cadena, en el caso nuestro sería los ":", donde el parámetro final [0] si es antes de los dos puntos y [1] si es después
Ejemplo:
------------ archivo.txt -------------
Primera parte : Segunda parte
------------- ejemplo.py ------------
#Rodrigo Carreño
#Hecho en Mandriva Linux 2006
#Identación ---
a=open("archivo.txt","r")
l=[]
r= raw_input ("Digite la primera parte: ")
for u in a:
---l.append(u)
for n in l:
---if n.find(r)==0:
------print n.split(":")[1]
---else:
------print 'Pailas'
----------- Prueba interactiva ------------
>>>
Digite una parte : Primera parte
Segunda parte
>>>
Digite una parte : blablabla
Pailas