使用Python在GoogleAppsEngine中进行文件上载和实时工作

使用Python在GoogleAppsEngine中进行文件上载和实时工作,python,google-app-engine,blobstore,Python,Google App Engine,Blobstore,我对pythonDev和GAE还很陌生,刚从谷歌网站上浏览过“入门”,所以任何愚蠢的提示都会很感激 我想做以下工作: 将文件上载到BlobStore 处理blob文件的“工作者”。我所说的“worker”是指获取新添加文件的侦听器,这些文件可以是非常大的文本文件 保存进程日志并从BlobStore中删除该文件 然后,将处理后的数据保存到bigTable 我正在使用本文提供的样板文件(可以下载) 如果有任何问题或进一步的解释,请提问。 谢谢:)默认情况下,应用程序引擎是一个侦听器。如果已收到blo

我对pythonDev和GAE还很陌生,刚从谷歌网站上浏览过“入门”,所以任何愚蠢的提示都会很感激

我想做以下工作:

  • 将文件上载到BlobStore
  • 处理blob文件的“工作者”。我所说的“worker”是指获取新添加文件的侦听器,这些文件可以是非常大的文本文件
  • 保存进程日志并从BlobStore中删除该文件
  • 然后,将处理后的数据保存到bigTable
  • 我正在使用本文提供的样板文件(可以下载)

    如果有任何问题或进一步的解释,请提问。
    谢谢:)

    默认情况下,应用程序引擎是一个侦听器。如果已收到blob,则可以启动任务来处理blob。您可以在GAE文档中找到示例。

    请参阅本教程。问题在于我使用的样板文件。。。它使用WSGIHandler而不是WSGIApplication,因此我无法创建类UploadHandler(blobstore_handlers.BlobstoreDownloadHandler)(或者,至少我不知道如何创建)