Примечание: этот репозиторий ( с переоборудованием ) является вилкой и продолжением проекта «Ли».
Эта вилка активно поддерживается организацией Sygil-Dev.
Whoosh-это быстрое, полнотекстовое индексацию и поиск библиотеки, реализованной в Pure Python. Программисты могут использовать его, чтобы легко добавить функциональность поиска в свои приложения и веб -сайты. Каждая часть того, как работает Whyosh, может быть расширена или заменена, чтобы соответствовать вашим потребностям.
Некоторые из особенностей Whoosh включают:
Whyosh может быть полезен в следующих обстоятельствах:
Whowosh был создан Мэттом Чапутом и поддерживается в настоящее время организацией Sygil-Dev. Он был создан для использования в онлайн -системе справки побочных эффектов программного обеспечения 3D -анимации Houdini. Побочные эффекты Software Inc. любезно согласилась открыть код.
Это программное обеспечение лицензировано в соответствии с условиями упрощенной лицензии BSD (он же «два пункта» или «Freebsd»). См. License.txt для получения информации.
Если у вас установлены setuptools или pip , вы можете использовать easy_install или pip для автоматической загрузки и установки WHOOSH ::
# Install the stable version from Pypi
$ pip install whoosh-reloaded
# Install the development version from GitHub.
$ pip install git+https://github.com/Sygil-Dev/whoosh-reloaded.git
Вы можете проверить последнюю версию исходного кода на GitHub, используя GIT:
$ git clone https://github.com/Sygil-Dev/whoosh-reloaded.git
Мы используем Pre-Commit для форматирования кода и запустить некоторые чеки, прежде чем принять решение о том, чтобы избежать общих ошибок. Чтобы установить его, запустите следующие команды:
$ pip install pre-commit
$ pre-commit installОнлайн -документация:
GitHub Pages
Прочитайте документы
Прочитайте старую онлайн-документацию по адресу https://docs.red-dove.com/whoosh-reeloaded/ (поиск надлежащим образом).
Прочитайте старую онлайн-документацию по адресу https://whoosh-reloaded.readthedocs.org/en/latest/ (поиск не работает).
Отчеты об ошибках и проблемах файлов по адресу https://github.com/sygil-dev/whoosh-reloaded/issues