Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 使用blobstore处理程序获取上载文件的链接_Python_File_Google App Engine_Blobstore - Fatal编程技术网

Python 使用blobstore处理程序获取上载文件的链接

Python 使用blobstore处理程序获取上载文件的链接,python,file,google-app-engine,blobstore,Python,File,Google App Engine,Blobstore,我可以使用python中的uploadhandler上载文件。当我试图获取文件的url时,我得到的错误是“Assertionerror images the service Not hve CreateRbc method() 请帮帮我 class ServeHandler(blobstore_handlers.BlobstoreDownloadHandler): def get(self, blob_info): blob_info = images.get_serving_url

我可以使用python中的uploadhandler上载文件。当我试图获取文件的url时,我得到的错误是“Assertionerror images the service Not hve CreateRbc method() 请帮帮我

class ServeHandler(blobstore_handlers.BlobstoreDownloadHandler):
  def get(self, blob_info):
    blob_info = images.get_serving_url(blob_info)
    self.get_serving_url(blob_info)

据我所知,你对什么是什么有点困惑

blob_键
而不是
blob_信息
作为参数,并返回一个字符串,该字符串是特定图像的URL,其中包含一些可以添加到该URL末尾的额外内容(=s512-c或=s256)

你的代码片段中的
ServeHandler
试图为任何Blob创建一个通用的服务处理程序,我猜,但在很多方面都是完全没有用的。我强烈建议你先浏览一下,在这里你可以看到一个关于如何使用Google App Engine上传和服务文件的完整工作示例