![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
twsxtd
这个作者很懒,什么都没留下…
展开
-
Whoosh使用手册(一)
最近想做一个搜索引擎,当然少不了看下闻名遐迩的Lucene,不得不说确实非常出色,但是对于python的实现pylucene确是差强人意,首先它不是纯python实现而是做了一层包装到头来还是使用java,依赖于JDK不说安装步骤繁琐至极,而且Lucene可用的中文分词词库非常之多但是由于这层粘合关系很多都用不上,最终还是放弃,不过平心而论如果用Java实现的确很完美。其它的有sphinx以及基于翻译 2012-12-17 19:18:38 · 2060 阅读 · 0 评论 -
Whoosh使用手册(Index)(四)
How to Index documents Creating an index obiect 可以使用index.create_in()函数创建index对象: import os, os.path from whoosh import index if not os.path.exists("indexdir"): os.mkdir("indexdir") ix =翻译 2012-12-18 13:24:53 · 3649 阅读 · 0 评论 -
Whoosh使用手册(一些术语)(二)
术语 Analysis 把文本分成单个词语并且索引的过程,先把文本分成词组,然后选择性的过滤(大小写之类的)Whoosh包含几种不同的analyzer Corpus 你正在索引的文本集 Documents 你希望能有搜索到的单个词的内容,"documents"可能是有文件的意思,但是事实上数据源可以时任意的——管理系统上面的文章,博客系统上面的博客,一个大文件的文件块,SQ翻译 2012-12-17 21:15:07 · 1872 阅读 · 0 评论 -
Whoosh使用手册(Schema)(三)
About schema and fields schema指明了在一个index中的document的field每个document可以有多个field,比如title,content,url,data等等有些field可以被索引,有些field可以和document一起存起来以便使得在搜索结果的时候可以显示出来。有些field既可以被索引也可以被存储。schema就documen翻译 2012-12-17 21:39:09 · 2618 阅读 · 0 评论 -
PyQt 国际化支持
想用PyQt实现国际化,google了一下,Qt的资料倒是很多,但是PyQt的基本没有,有的也说得含糊不清了。 无奈只有翻文档,文档也只说了先用pylupdate4生成ts语言文件,然后用linguist进行翻译,最后使用rlease 生成qm工程文件,但是自己按照这个方式写起来错误百出,弄了一晚上终于整好了~~分享下~~~ 1.首先写程序,这里我使用Qtdesigner设计的,然后用原创 2012-12-21 20:41:45 · 2577 阅读 · 0 评论