whoosh reloaded
v2.7.5
注意:此存储库( whoosh重载)是Whoosh项目的叉子和延续。
该叉子由Sygil-Dev组织积极维护。
Whoosh是纯Python实现的快速,具有全文索引和搜索库。程序员可以使用它轻松地将搜索功能添加到其应用程序和网站上。 Whoosh的工作方式的每个部分都可以扩展或替换,以完全满足您的需求。
Whoosh的一些功能包括:
在以下情况下,Whoosh可能很有用:
Whoosh是由Matt Chaput创建的,目前由Sygil-Dev组织维护。它是用于用于副作用软件的3D动画软件Houdini的在线帮助系统的使用。副作用软件公司慷慨地同意开放代码。
该软件是根据简化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
您可以使用git在GitHub上查看最新版本的源代码:
$ git clone https://github.com/Sygil-Dev/whoosh-reloaded.git
我们使用预求职者格式化代码并进行一些检查,以避免常见错误。要安装它,请运行以下命令:
$ pip install pre-commit
$ pre-commit install在线文档:
github页面
阅读文档
在https://docs.red-dove.com/whoosh-reloaded/(正确搜索工作)上阅读旧的在线文档。
在https://whoosh-reloaded.readthedocs.org/en/latest/上阅读旧的在线文档(搜索不起作用)。
https://github.com/sygil-dev/whoosh-reloaded/issues的文件错误报告和问题