Ale*_*oks 5 python pylucene jcc
我想在 pylucene 中编写一个自定义分析器。通常在java lucene中,当你写一个分析器类时,你的类继承了lucene的Analyzer类。
但是 pylucene 使用 jcc ,java 到 c++/python 编译器。
那么如何使用 jcc 让 python 类从 java 类继承,尤其是如何编写自定义 pylucene 分析器?
谢谢。
你可以继承pylucene中的任何类,但是名称以Python开头的类也会扩展底层的Java类,即在从java代码调用时使相关方法成为“虚拟”。因此,对于自定义分析器,请继承PythonAnalyzer并实现tokenStream方法。
| 归档时间: |
|
| 查看次数: |
979 次 |
| 最近记录: |