Aller au contenu principal

Documentation Whoosh-NG

Bibliothèque d'indexation et de recherche full-text purement Python, modernisée pour 2025+.

Vitesse de démarrage​

pip install whoosh-ng
import whoosh.index as index
from whoosh.fields import Schema, TEXT, ID

schema = Schema(id=ID(stored=True), content=TEXT())
ix = index.create_in("indexdir", schema)

with ix.writer() as w:
w.add_document(id="1", content="hello world")

with ix.searcher() as s:
results = s.search("world")
print(results[0])

Derniere version publiee: v5.1.0 | Voir les releases sur GitHub | Derniere mise a jour: 2026-08-12

Documentation​

Structure de la documentation​

Core (Whoosh classique)​

Modern (Nouvelles fonctionnalités)​

API Reference​

  • Modern API — Sources de données, validation, facettes, middleware

Exemples​

Liens rapides​