Yo usaría with ... para no tener que cerrar el archivo, aunque en este caso no importa tanto porque estás en solo lectura.
with open('fichero', 'r') as fichero: bla bla bla El 8 de junio de 2014, 19:51, David <otrocorreoinu...@gmail.com> escribió: > Primero tiens que abrir el archivo: > > f=open(a,'r') > > luego leer el fichero: > > lines = f.readlines() > > Y ya puedes hacer el bucle: > > for line in lines: > if palabra in line: > print line > > David > > El 08/06/14 11:05, ruben linux escribió: > > Saludos a todos, este es mi primer correo a la lista. > > Estoy empezando con Python, y este me pareció un buen sitio para empezar > y aprender. Decirnos antes de nada que este tema ya se lo busque en Google, > y no doy con la respuesta adecuada, o la que me soluciona el problema. > > Como parte de mi aprendizaje, me he propuesto hacer un suripanta que > busque palabras en un archivo, esta palabras están en otro archivo. Os dejo > un trozo del código > ... > for line in file (a, 'r') > if palabra in líne: > print line > > palabra es una función que lee el archivo fuente, donde se encuentran > las palabras que quiero buscar. Esté el el fallo que me devuelve: > > TypeError: 'in <string>' requires string as left operand! nota file > > Entiendo que no le puedo pasar a if un archivo, ni una función, sólo > palabras, y eso es lo que no se hacer. Necesito qué me guíen. > > Tal vez usando listas... En tal caso cual es el tamaño máximo de una > lista???. > > Gracias a todos. > > > _______________________________________________ > Python-es mailing > listPython-es@python.orghttps://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > > > _______________________________________________ > Python-es mailing list > Python-es@python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > -- *monoBOT* Visite mi sitio(Visit my site): monobotblog.alvarezalonso.es
_______________________________________________ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/