【发布时间】:2014-01-23 07:12:10
【问题描述】:
实际上我想要实现的是,我必须使用 remote_api_shell.py 远程访问 appengine 数据存储。但我面临的问题是我能够登录但无法访问我的应用程序中的实体模块。该程序的步骤在任何地方都不清楚,因此我无法继续进行。
我参考了文章
https://developers.google.com/appengine/docs/python/tools/remoteapi 和
https://developers.google.com/appengine/articles/remote_api
他们使用了类似的命令
python $GAE_SDK_ROOT/remote_api_shell.py -s your_app_id.appspot.com
我不知道在哪里输入。我使用了命令提示符,我将上面的内容修改为
c:\program files(x86)\google\google_appengine\python remote_api_shell.py -s your_app_id.appspot.com
它正在登录。我可以在我的数据存储中保存一些实体,但无法访问我的模块。我认为我想指定某种目录,或者在此之前我必须遵循一些我可能错过的步骤。所以我期待一些帮助来成功实现它。
谢谢。
【问题讨论】:
-
“无法访问我的模块”是什么意思?如果您无法导入代码,您将如何保存实体?你到底在尝试什么代码,你得到了什么错误?
-
我使用了一个名为 main.py 的模块。如果我尝试“import main”,它会说没有名为 main 的模块。由于默认情况下会导入 db 模块,因此我可以使用它们来创建实体并将它们保存到数据存储区。对我来说没用的 Bt,因为主模块是我创建所需实体所需的模块。
标签: google-app-engine python-2.7 client