Bonjour,
Est ce que qqun d'entre vous connait le module whoosh en python ?
Il permet d'indexer des fichiers et ensuite de faire de recherches dedans.
Pour ceux qui connaissent, j'ai un soucis lorsque ma query comporte des caractères spéciaux : par exemple si je recherche le langage "C++"
Je me retrouve avec "<_NullQuery>" en résultat
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 iy = open_dir(my_index_path) with iy.searcher(weighting=scoring.Frequency) as searcher: query = QueryParser("content", iy.schema).parse("C++") print(query)
Alors que par exemple pour "Java", c'est impeccable ...
Une petite idée ?
PS : J'ai essayé avec "C\+\+" mais même résultat ....
Merci d'avance pour votre aide et à votre dispo pour faire des tests ....
Thais
Partager