GAE Python SDK 1.2.2发布
2009 5 9 11:18 AM 1383次查看
分类:Google App Engine 标签:Google App Engine
- 新增配额API,可查询已用CPU配额:quota.get_request_cpu_usage()。
- Urlfetch支持用户定制的超时时间,方法是加上deadline参数,值为秒数(不超过10秒),默认(设为None)为5秒。
- Urlfetch允许Accept-Encoding头匹配。
- urllib支持HTTPS。
- 可禁止在一个属性上生成索引,方法是在属性的构造器里加上indexed=False参数。
- 支持只对key的查询,方法是SELECT __key__或db.Query(Model, keys_only=True)
- 计划任务支持新的时间格式。
- Bulk Loader改进:增加appcfg download_data命令,更好的补偿支持(不知道是什么),以及长请求的调试输出(也不知道是什么,难道只用于本地)。
- appcfg.py request_logs命令增加了--vhost参数,以指定主机名来获取log。(因为GAE是允许绑定自己的域名的。)
- Python的_ast模块可以import了。
顺便记录一下我在文档里新发现的东西(因为很久没看了,所以不一定是这次更新的):
- os.environ里的几个有用的key。AUTH_DOMAIN可以拿到当前域,SERVER_SOFTWARE可以判断是否是本地开发服务器。
- 属性的构造器里增加了validator参数,每当属性被赋值时,都会用该参数指定的函数来检查。不符合的话,需要自己抛出一个异常,并手动对其捕捉,而不是简单地无效该赋值。
0条评论 你不来一发么↓