http://blog.csdn.net/kernelspirit/archive/2008/02/28/2127851.aspx
PyLucene安装及使用
PyLucene是Python对搜索引擎Lucene 的封装,可以通过Python方便的调用Lucene的API。Lucene是全文搜索的模块,可以很方便的嵌入到应用程序中。对于Python的应用程序可以通过PyLucene是程序具备全文搜索的能力。
安装
下载后解压。
拷贝解压目录下Python目录中的文件到C:\Python25\Lib\site-packages下,即可完成安装。
例子
解压目录下有samples例子,可以直接运行IndexFiles.py文件建立索引:
python IndexFiles.py c:/
会在IndexFiles.py同目录下建立Index目录存放建立的索引,上面的命令会把C:盘所有的.txt文件内容进行索引,如果想索引其他类型的文件,修改源代码即可。
运行解压目录下的SearchFiles.py进行查询:
python SearchFiles.py
然后输入文件中的任意单词或汉字都可以查询得到。
http://www.unfish.net/archives/271-20080118.html
PyLucene安装使用简介
星期五, 一月 18. 2008
想给理财易的留言板添加个搜索功能,但是又不想用like这样的搜索语句,慢的要死,搞不好还会成为网站被攻击的漏洞,但是Mysql又不支持中文的全文检索,只支持英文。(似乎最新版的Mysql 6已经可以很方便的用插件方式添加中文全文检索了,而且似乎已经