从Appengine下载数据

Ere*_*rez 6 google-app-engine

我正试图遵循以下解释:https: //developers.google.com/appengine/docs/python/tools/uploadingdata#Downloading_and_Uploading_All_Data

但是当我添加到我的app.yaml时:

- url: /remote_api
  script: $PYTHON_LIB/google/appengine/ext/remote_api/handler.py
  login: admin
Run Code Online (Sandbox Code Playgroud)

并尝试更新我的应用程序,我得到:

解析yaml文件时出错:无效对象:无法使用CGI处理程序启用threadsafe:$ PYTHON_LIB/google/appengine/ext/remote_api/handler.py

错误.

我究竟做错了什么?

谢谢!

顺便说一句,这是我的app.yaml:

application: XXXX-my-application-name
version: 1
runtime: python27
api_version: 1
threadsafe: true

handlers:
- url: /static
  static_dir: static

- url: /remote_api
  script: $PYTHON_LIB/google/appengine/ext/remote_api/handler.py
  login: admin

- url: /favicon.ico
  static_files: static/favicon.ico
  upload: static/favicon.ico

- url: /.*
  script: main.app  # a WSGI application in the main module's global scope

libraries:
- name: django
  version: "1.3"
Run Code Online (Sandbox Code Playgroud)

tes*_*dal 13

尝试类似的东西

- url: /remote_api
  script: google.appengine.ext.remote_api.handler.application
  login: admin
Run Code Online (Sandbox Code Playgroud)

哪个将使用WSGI应用程序而不是main()方法CGI样式.


Sha*_*men 5

除非您正在做一些非常特别的事情,否则您不应该更改远程网址.

只需将以下内容放在app.yaml中:

builtins:
- remote_api: on
Run Code Online (Sandbox Code Playgroud)