首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Python方案实现中英文全文搜索

    最常见的开源全文搜索引擎是 Elasticsearch,功能强大、性能强悍,但是其基于 Java 进行编写,在 Python 中使用不是很方便,最终州的先生选择了 Python 实现的全文搜索引擎——...whoosh,并借助 Django 下的开源搜索框架——haystack,依靠 jieba 中文分词库,在觅道文档这一典型 Python Web 应用中实现了中英文的全文搜索。...安装依赖库 如上述所言,本次 Python 方案实现中英文全文搜索使用到了如下 3 个库: whoosh haystack jieba 需要对其进行安装,使用 pip 命令进行安装即可: pip install...生成索引 最后我们需要在命令行终端生成一下索引文件,使用如下命令: python manage.py rebuild_index 这样,就实现了 Python 方案的中英文全文搜索,效果如下动图所示

    1.3K20
    领券