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



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

我没有进行这种类型的远程数据访问的经验,但在App Engine和Python方面有相当多的经验。

我对远程数据访问这个主题知之甚少。

我想直接访问数据存储,而不是像这样的网页上的文本。

ProtoRPC 看起来可以工作,但我不熟悉它,当我只需要访问几个字符串时,它看起来非常复杂。

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

你要找的是appengine远程api。

https://cloud.google.com/appengine/docs/python/tools/remoteapi

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

从本质上讲,您正在寻找与Google App Engine兼容,自动,Restful API。有几个存在,并已在此处讨论。YMMV 以及那里讨论的各种框架。

相关内容

最新更新