我正在尝试从GAE数据存储区对数据条目进行一些本地处理,我试图通过使用remote_api来完成此操作。我只是想写一些快速处理脚本来提取一些数据,但我收到导入错误,说Python无法从谷歌导入。
我是否应该以某种方式在开发环境中运行脚本。或许我需要在Python路径中包含所有谷歌内容?这似乎过分了。
答案 0 :(得分:1)
为什么要包含繁重的路径?
通常,remote_api shell是以交互方式使用的,但它是一个很好的工具,可以作为实现你想要的东西的基础。
最简单的方法是复制和修改remote_api shell,这样就可以使用它来运行命名脚本而不是呈现交互式shell。
这样它将处理所有路径设置。
过去我已将remote_api集成到zope服务器中,以便plone可以将内容发布到appengine。使用remote_api可以做各种事情,但是你需要像python中的其他任何东西一样处理导入,除了appengine库没有安装在site-packages中。