草庐IT

sphinx-argparse

全部标签

python - 为 Python argparse 输入参数指定日期格式

我有一个需要一些命令行输入的Python脚本,我正在使用argparse来解析它们。我发现文档有点困惑,找不到检查输入参数格式的方法。这个示例脚本解释了我所说的检查格式:parser.add_argument('-s',"--startdate",help="TheStartDate-formatYYYY-MM-DD",required=True)parser.add_argument('-e',"--enddate",help="TheEndDateformatYYYY-MM-DD(Inclusive)",required=True)parser.add_argument('-a',

python - 为 Python argparse 输入参数指定日期格式

我有一个需要一些命令行输入的Python脚本,我正在使用argparse来解析它们。我发现文档有点困惑,找不到检查输入参数格式的方法。这个示例脚本解释了我所说的检查格式:parser.add_argument('-s',"--startdate",help="TheStartDate-formatYYYY-MM-DD",required=True)parser.add_argument('-e',"--enddate",help="TheEndDateformatYYYY-MM-DD(Inclusive)",required=True)parser.add_argument('-a',

Doxygen + Sphinx 文档构建笔记(非流程教程,支持 C++ 和 Python代码文档生成)

主题:如何将Doxygen的文档注入到Sphinx中、环境:Windows+CMake+Doxygen+Sphinx+Breathe老样子,先把参考内容附上:    主要参考的文章,如何使用Sphinx+Breathe+Doxygen+CMake来生成C++文档    Doxygen官方文档,富含详细的Doxygen的各种注释写法        Shpinx官方文档,如果需要通过Sphinx的语法向文档中注入更多内容,需要参考官网的语法  ​​​​​​​​​​     Breathe官方文档,Breathe是将Doxygen文档注入sphinx的插件,是sphinx工具的插件相关代码已经上传到

php - 与 Cake php 一起实现 Sphinx API 的问题

我正在做一个项目,我需要用Cakephp实现SphinxSearch。所以我只是想在其中使用一个组件和行为。它的链接是:-http://bakery.cakephp.org/articles/eugenioclrc/2010/07/10/sphinx-component-and-behavior我正在请求如下所示的SphinxAPI:$sphinx=array('matchMode'=>SPH_MATCH_ALL,'sortMode'=>array(SPH_SORT_EXTENDED=>'@relevanceDESC'));$results=$this->ModelName->find

ruby-on-rails - 如何根据 sphinx 中的多个因素获得搜索排名?

大家好stackoverflow,我们有一个不断发展壮大的Rails项目,现在我们在搜索中遇到了第一个性能问题,因为我们不知道如何正确地利用sphinx来满足我们的需求。我们有类似“JavaPHPSoftwaredeveloper”的搜索查询。我们现在的问题是排名应该适用于多种情况。作为搜索字段,我们有标签列表、描述和标题。如果其中一个术语在其中一个字段内,它应该得到例如2分。如果它在多个字段中,则更多点,但如果它在同一字段中不止一次,则不是多个点。下一个问题是我有一个大文件,其中的同义词也应该被检查。它看起来像这样:Java>JavaJava-EE>Java...因此,如果发现Jav

php - 将 Sphinx 搜索与 ORM 结合使用

我正在考虑在我们的网站中实现Sphinx搜索。与其不得不通过包含新库等做一些奇怪的事情,对我来说使用SphinxQL集成它更有意义,因为这非常接近原生SQL.但是,我担心我们最终可能不得不重新发明轮子,以便我们可以在我们的系统中使用Sphinx。为了避免这种情况,我想将Sphinx拖到我们的ORM系统中。有没有人以前尝试过这个,或者任何人都可以解决我们可能遇到的问题吗?我们目前混合使用ZendFramework和Propel 最佳答案 最近使用ZendFramework将Sphinx添加到我们的应用程序的长期Propel用户。关于P

mysql - sphinx 和大数据

我想使用全文搜索引擎,我决定做Sphinx。但我正在使用hadoop和大数据平台,SphinxSearch与无法处理大数据的mysql数据库兼容。那么有没有办法将Sphinx与hadoop或HDFS或任何其他nosql数据库等大数据环境一起使用? 最佳答案 好吧,它带有用于从RDBMS加载数据的内置驱动程序,但当然不限于此。对于初学者来说,有“管道”索引选项...http://sphinxsearch.com/docs/current.html#xmlpipe2http://sphinxsearch.com/docs/current

php - Sphinx 中的拼写更正?

我正要将基于Sphinx的搜索集成到网站中,但我发现没有内置的拼写更正支持。网上的人建议使用pspell或其他第三方库来完成任务,但问题是我要搜索的数据主要包含品牌名称等“技术”术语,因此我不认为公共(public)图书馆将包括它们。另一方面,Xapian声明支持基于索引数据的拼写更正,这正是我想要的。值得使用Xapian代替吗?我仍然很困惑我应该使用哪个全文搜索引擎:Sphinx似乎相当不错,但缺少Xapian(或者可能是Lucene?)的一些很酷的功能,而后者看起来社区较小且文档较少。我想我可以使用自定义字典解决pspell字典中不存在的单词的问题,但我不确定这是否会造成明显的性能

php - 用于空间搜索的 Solr 与 Sphinx

我的任务是选择我们将在即将开展的项目中使用的全文搜索引擎。根据我读过的内容,我倾向于Solr,但我有点担心空间搜索。除了一些其他参数(关键字、类别等)之外,我们还希望能够指定位置和最大距离(例如,在亚利桑那州坦佩25英里以内)。我们希望能够按距离对结果进行排序。SpatialSOLR显然很新,尚不完全清楚它的成熟度。还有一些其他选项(手动计算然后反转距离,或solr-spatial-light。我的问题基本上是:SpatialSolr(或solr-spatial-light)是否足以在黄金时间处理我上面描述的情况,或者我们最好还是使用Sphinx?我也有兴趣听听实现其中任何一个的一般经

php - 如何查询 Sphinx 以获取完全匹配的短语?

似乎Sphinx正在逐字搜索文档。我不知道如何在文档中搜索确切的短语。我尝试了SPH_MATCH_ALL、SPH_MATCH_PHRASE但都逐字搜索文档。我在我的PHP应用程序中使用它。如何查询Sphinx以匹配精确的字符串?这是我的代码:$sphinx=newSphinxClient();$mode=SPH_MATCH_PHRASE;$sphinx->setServer('127.0.0.1',9312);$sphinx->setLimits(0,1);$sphinx->setMaxQueryTime(5000);$sphinx->setMatchMode($mode);$sphi