我可以使用远程api从AppEngine BlobStore中读取

时间:2011-02-17 20:39:41

标签: python google-app-engine blobstore

我正在尝试使用远程api从blobstore读取(并随后保存)blob。我执行读取时收到错误:"No api proxy found for service "blobstore""。 这是存根代码:

    for b in bs.BlobInfo.all().fetch(100):
        blob_reader = bs.BlobReader(str(b.key))
        file = blob_reader.read()

错误发生在该行:file = blob_reader.read() 我正在通过终端从我的个人appspot读取文件:

python tools/remote_api/blobstore_download.py --servername=myinstance.appspot.com --appid=myinstance

那么,通过远程api从blobstore读取?或者我的代码不好?有什么建议吗?

1 个答案:

答案 0 :(得分:1)

我们最近为remote_api添加了blobstore支持。确保您使用的是最新版本的SDK,并且您的错误应该消失。