0

我正在尝试对来自 GAE 数据存储的数据条目进行一些本地处理,并且我正在尝试使用 remote_api 来执行此操作。我只想编写一些快速处理脚本来提取一些数据,但是我收到导入错误,说 Python 无法从谷歌导入。

我是否应该以某种方式从开发环境中运行脚本。或者也许我需要在我的 Python 路径中包含所有谷歌的东西?不过,这似乎太过分了。

4

1 回答 1

1

为什么包括路径那么繁琐?

通常,remote_api shell 以交互方式使用,但它是一个很好的工具,您可以将其用作实现所需目标的基础。

最简单的方法是复制和修改 remote_api shell,这样您就可以让它运行一个命名脚本,而不是呈现一个交互式 shell。

这样它将处理所有路径设置。

过去,我将 remote_api 集成到 zope 服务器中,以便 plone 可以将内容发布到 appengine。使用 remote_api 可以实现所有类型的事情,但是您需要像处理 python 中的其他任何内容一样处理导入,除了 appengine 库未安装在站点包中。

于 2013-11-04T01:01:33.517 回答