如何远程读取 Google App Engine 上的 Blob?

How to reading Blob on Google App Engine remotely?

我想使用 remote_api_shell.py.

在 Google App Engine 上处理一些上传的文件

我试过:

python "C:\Program Files (x86)\Google\google_appengine\remote_api_shell.py" -s <your_app_id>.appspot.com

并成功登录。

但是网上没有资料告诉我怎么显示所有上传的文件。

我想知道如何显示所有的Blobinfo?

只需调用 shell 中的 blobstore api。 例如:

>>> from google.appengine.ext.blobstore import BlobInfo
>>> qry = BlobInfo.all()
>>> for f in qry:
...     print f.filename