- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我正在尝试使用 PyLucene,但找不到任何在当前版本中实际运行的代码示例。 (例如,参见http://nullege.com/codes/search/PyLucene.StandardAnalyzer)。
有时您需要实例化分析器。看来这应该通过调用 lucene.StandardAnalyzer() 来完成。但是,这会产生错误:
lucene.InvalidArgsError: (<type 'StandardAnalyzer'>, '__init__', ())
错误的原因非常清楚:StandardAnalyzer 文档,位于 http://lucene.apache.org/core/old_versioned_docs/versions/3_0_3/api/core/index.html ,表示它需要一个 Version 对象的参数。
那么我从哪里获取 Version 对象呢?
以下内容出现在代码示例中,但实际上不起作用:
这些名称未定义。这是我的 lucene.Version 类中的内容:
>>> print dir(lucene.Version)
['__class__', '__delattr__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__gt__', '__hash__', '__init__', '__le__', '__lt__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', '_jobject', 'cast_', 'class', 'compareTo', 'declaringClass', 'equals', 'getClass', 'getDeclaringClass', 'hashCode', 'instance_', 'name', 'notify', 'notifyAll', 'of_', 'onOrAfter', 'ordinal', 'parameters_', 'toString', 'valueOf', 'values', 'wait']
最佳答案
如今,PyLucene 版本的 tarball 有一个“samples”目录,其中包含适用于该特定版本的代码。
关于python - 如何在 pylucene 3.5 中实例化 StandardAnalyzer? Version 对象在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10020880/
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。 关闭 3 年前。
更新问题: 谢谢法沃雷蒂! 我使用 apt-get 安装了 jcc,pylucene 下的 makefile 运行了一点,并抛出了 java 错误,但我没有任何线索。这里是。你能告诉我这是什么错误吗?
我是 Lucene 的新手。我想在 Python 3 中编写 PyLucene 6.5 的示例代码。我更改了 this版本的示例代码。但是,我找不到几份文件,而且我不确定所做的更改是否正确。 # in
在 PyLucene 中,有一个名为 StopFilter 的过滤器,它根据给定的停用词过滤标记。调用示例如下: result = StopFilter(True, result, StopAnaly
有 Pylucene eclipse 插件吗?或者我错过了什么? 我想要它自动完成。 import结构和java lucene一样吗 最佳答案 假设您正在使用PyDev ,您需要将 PyLucene
我想在 PyLucene 中编写一个自定义的 Similarity 类来实现我自己的检索模型。 通常,使用 Lucene 的 Java 版本,您必须扩展 Similarity 类并覆盖方法。例如: p
我希望能够在我的 Mac 上使用 pyLucene。这些说明让我绝望地迷失了,因为每条设置或制作说明都要求我在它之前做一些事情,而且很难知道从哪里开始以及从哪个窗口开始。 我已经下载了 PyLucen
四天以来,我一直在尝试在 python 2.7 (windows) 上安装 pylucene。它需要 JCC 来构建和安装。在我自己处理了成千上万种不同的错误之后,终于成功构建并安装了 JCC。至少,
我是 pylucene 的新手,我正在尝试构建一个自定义分析器,它仅根据下划线标记文本,即它应该保留空格。示例:“Hi_this is_awesome”应标记为 [“hi”、“this is”、“aw
我对 Lucene 的 Term Vectors 还很陌生 - 想确保我的术语收集尽可能高效。我正在获取唯一术语,然后检索该术语的 docFreq() 以执行分面。 我正在使用以下方法从索引中收集所有
我有一个 python 3.4.3 的虚拟环境。我想为此环境安装pylucene。 我该怎么做?或者,如果我在虚拟环境中使用 python,我还能以某种方式运行 pylucene 吗? 我在 http
所以我想玩一下 PyLucene,因为有人给了我一个 cfs 文件,而 PyLucene 看起来是在 python 中处理这个问题的最佳方法。我只遵循 http://bendemott.blogspo
所以我试图在 PyLucene 中实现一个基本的索引编写器。我通常是一名 java 开发人员,但由于技术限制,我在 python 中执行此操作,否则这不会成为问题。我正在关注 PyLucene Tar
问候, 我正在尝试在 Python 2.6 中使用 pylucene。由于没有针对 2.6 的 Windows 构建,我尝试构建源代码。 首先,我构建JCC(windows,使用cygwin) pyt
我正在尝试在我的 WSL Ubuntu 20.04 全新安装中安装 Pylucene。我试着按照 the official page but it looks outdated 上的教程进行操作.所以
我正在尝试从 Python 序列构建 TokenStream。只是为了好玩,我希望能够将我自己的 token 直接传递给 pylucene.Field("MyField", MyTokenStream
我有一个由数百万个示例组成的数据集,其中每个示例包含 128 个按名称分类的连续值特征。我正在尝试找到一个强大的大型数据库/索引来用作高维数据的 KNN 分类器。我试过Weka's IBk class
我刚刚在 Ubuntu 14.04 上通过 Makefile 安装了 PyLucene 4.9(并且还尝试了 4.8),一切都运行良好,除了我缺少 org.apache.lucene.benchmar
我正在尝试在 opensuse 上安装 pylucene;存储库中是否有 rpm 包,或者我可以添加存储库?在 Ubunty 上,这将是:sudo apt-get 安装 pylucene 我对基于 r
我想在 Pylucene 中编写自定义分析器。通常在java lucene中,当你写一个analyzer类时,你的类继承lucene的Analyzer类。 但是 pylucene 使用 jcc ,即
我是一名优秀的程序员,十分优秀!