0

我有一个使用 Python API 在 GAE 之上开发的应用程序。我现在正在使用本地开发服务器。该应用程序涉及解析从外部服务接收的大量 XML 数据。

所以问题是 - 有没有一种简单的方法可以将这些 XML 数据从 GAE 应用程序中导出 - 例如,在常规应用程序中我只会将其写入临时文件,但在 GAE 应用程序中我不能这样做。那么我能做些什么呢?我不能轻易地在 GAE 之外运行产生服务调用的所有代码,因为它使用一些 GAE 函数来创建调用,但如果我可以取出 XML 结果并在外部开发/测试解析器部分会容易得多然后将其放回 GAE 应用程序。

我尝试使用它记录它logging,然后从控制台中提取它,但是当 XML 变大时,它就不能正常工作了。我知道有批量数据导入/导出 API,但对于仅提取这一条信息以将其写入数据存储然后导出整个存储似乎有点过头了。那么如何以最好的方式做到这一点呢?

4

1 回答 1

3

如何将 XML 数据写入 blobstore,然后编写一个使用 send_blob 下载到本地文件系统的处理程序?

您可以使用 files API 从您的应用程序写入 blobstore。

于 2012-04-14T08:27:42.383 回答