google app engine的python脚本启动程序(使用远程api调用)
tk0.gaerunner的Python项目详细描述
tk0.gaerunner
tk0.gaerunner是Google App Engine的python脚本启动程序。 tk0.gaerunner正在使用远程api调用包装一些api, 因此,启动的脚本能够在appengine环境中创建资源。
% gaerunner my_app_id scripts/data_import.py
可以找到源代码和问题跟踪程序 在https://bitbucket.org/tk0miya/tk0.gaerunner。
设置appengine
在执行tk0.gaerunner之前,必须设置开发环境。
- appengine sdk(谷歌appengine 1.x.x.zip)
- 接受应用程序上的远程API调用
设置appengine sdk
安装appengine sdk。使用appfy.recipe.gae。
接受应用程序上的远程api调用
必须将应用程序设置为接受远程API调用。 将远程API处理程序添加到app.xml并将其部署到appengine。
示例
handlers: - url: /remote_api script: $PYTHON_LIB/google/appengine/ext/remote_api/handler.py login: admin
使用buildout
设置tk0.gaerunner如果使用buildout来设置开发环境, 将以上部分添加到buildout.cfg。
[gaerunner] recipe = zc.recipe.egg eggs = tk0.gaerunner extra-paths = parts/google_appengine app/lib app/distlib.zip app
许可证
apache许可证2.0
历史记录
0.1.1(2010-04-23)
- 指定许可证版本;apache license 2.0
0.1.0(2010-12-12)
- 首次发布