- 博客(6)
- 收藏
- 关注
原创 在GAE中模拟like查询进行模糊搜索
最近在折腾GAE,有个需求是进行模糊搜索的,结果发现GAE是不支持like查询的。只好去google了一圈,发现了http://stackoverflow.com/questions/47786/google-app-engine-is-it-possible-to-do-a-gql-like-query在其中有几个方法还是有点用的。第一个方法是GAE官方文档给出的提示:http://code.google.com/appengine/docs/python/datastore/queriesandinde
2010-12-03 16:04:00
1579
原创 python获取中文拼音首字母以进行检索
最近在项目中有这个一个需求,就是要进行首字母查询,就是搜索"王菲",可以用"wf"来搜索。搜索了一下,没有现在的python代码,倒有现成的php代码。修改一下,成了以下的代码:def multi_get_letter(str_input): if isinstance(str_input, unicode): unicode_str = str_input else: try: unicode_str = str
2010-11-26 17:40:00
5755
2
原创 Google API和gdata-python-client研究
最近工作中要使用到Google的API,顺便也就研究了一下gdata-python-client。Google API:your client can interact with the server using any programming language that lets you issue HTTP requests and parse XML-based responses.以前觉得API是个神秘的东西,现在想来,这不过是一个HTTP请求和一个XML解析。就是通过不同的URL去对Google的
2010-09-03 17:27:00
1264
原创 编码问题的思考-python编码问题
关于python的编码问题最近遇到比较多,现在感觉要解决编码问题主要了解下面几个问题:1.运行环境编码2.源文件编码3.IO操作的编码1。在命令行模式。
2010-08-26 14:01:00
855
原创 编码问题的思考
编码问题起源:计算机只认0与1,要使计算机可以表示人类认识的符号标志,就要使用编码来表示了。最初计算机是美国人发明的,他们为了表示英文字母和一些标点,就发明了ASCII码。然后计算机到了欧洲,ASCII码无法满足欧洲人的需求就有了扩展的ASCII码。后来计算机到了中国,中国人发现自己的文字在计算机上无法显示,就发明了GB2312编码。最后就发展到不同的国家就有不同的实现。这样就可以解决了自己国家的问题了,不过随着互联网的普及,不同国家的通讯愈来愈频繁了,就发生了乱码的问题了。后来有人为了解决这个问题,就发明
2010-08-26 13:20:00
440
原创 建立python编程环境
学习python也有一段时间了,但有很多东西总是用过了就忘了,也只好把一些要用的东西记录下来了。1. Python版本选择成熟的版本为2.5和2.6,GAE的开发环境就使用2.5。现在的开发环境为2.6,如果自己用或研究的话可以用3.x以上的版本。2. Windows下安装在Windows下下载安装包,直接安装就可以了。但需注意的是要进行命令行操作的话,需要进行环境变量的配置。具体配置如下,我的电脑->属性->高级->环境变量->系统变量->path中加上你的python路径,如c:/python2
2010-08-19 17:29:00
733
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人