google app engine的python脚本启动程序(使用远程api调用)

tk0.gaerunner的Python项目详细描述


tk0.gaerunner

tk0.gaerunnerGoogle 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)

  • 首次发布

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java连接usb到uart设备到安卓设备>3.1   可以强制Php中的web应用程序与Java中的桌面应用程序一起工作吗?   java为什么自定义系统类加载器不工作?   数组在Java中解析具有多个分隔符的字符串   PMD Java 8德米特定律   JavaSpringMVC表单验证不适用于嵌套的复杂类型   让Eclipse Java组织导入以使用Google checkstyle   java Appium:无法创建新会话   java如何在数组中声明新字段   java如何解决“无法初始化类org.apache.cassandra.config.DatabaseDescriptor”?   java AsyncTask创建socket   java向@CreatedBy添加更多信息   如何在ubuntu中运行包含大量jars依赖项的java文件   java如何使用<s:select>标记并在中休眠来填充下拉列表?   java获取错误:找不到符号变量“level”和“next_level_button”   javaweb应用中基于UI的ajax显示代码流   Java长到MySql   java JvisualVM:奇怪的应用程序行为   ubuntu将Java程序的输出结果保存到一个文件中