Malrod
Messages postés4Date d'inscriptionjeudi 1 décembre 2011StatutMembreDernière intervention13 janvier 2015
-
1 déc. 2011 à 22:17
Marinss
Messages postés6Date d'inscriptionmardi 23 août 2011StatutMembreDernière intervention28 décembre 2011
-
28 déc. 2011 à 22:24
Bonjour.
Je débute en python et j'aimerais me faire un "moteur de recherche" pour fouiller dans des fichiers.
J'aimerais ici demander la recherche d'un mot et que le programme m'affiche les 5 mots qui se trouve avant et les 5 qui se trouvent après le mot que je recherche.
J'ai fait cela pour le moment :
def RechercheRequete(Requete,Chemin):
for Fichier in glob.glob('%s*'%(Chemin)): #Je vais ouvrir chaque fichier
Texte=LireFichier(Fichier)
if Requete in Texte:
print(phrase) #La j'aimerais afficher le bout de phrase dans laquelle se trouve le mot
Je ne sais pas comment m'y prendre. J'espère avoir été assez claire.