如何从桌面python应用程序访问应用程序引擎数据模型?

时间:2015-01-05 21:39:31

标签: python google-app-engine raspberry-pi

我正在尝试在Raspberry Pi上创建一个python应用程序,它可以访问App Engine应用程序上存储在db模型中的数据。特别是数据存储中的最新条目。

我没有使用此类远程数据访问的经验,但对App Engine和Python有相当的经验。

我发现我对远程数据访问这个主题的理解很少。

我想直接访问数据存储,而不是this等网页上的文字。

ProtoRPC看起来它可能有用,但我不熟悉它,当我只需要访问一些字符串时它看起来非常复杂。

实现这一目标最有意义的是什么?如果一个例子很容易提供,我将不胜感激。

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

Google App Engine不允许从本地python脚本直接访问它的数据库。相反,只有托管在App引擎服务器上的应用程序才能访问应用程序的数据。

基本上,您正在寻找兼容Google App Engine的自动Restful API。有几个存在,并且已经讨论过here。 YMMV与那里讨论的各种框架。