【发布时间】:2014-09-15 10:06:37
【问题描述】:
我正在尝试从我的非 rel django gae 应用程序中使用 gsutil 命令。我已将 gsutil 文件夹放在我的项目目录中。我的代码如下:
PROJECT_PATH = os.path.abspath(os.path.dirname(__name__)).replace('\\','/')
p = PROJECT_PATH+"/gsutil/gsutil"
log.info(">>>>>>>>>>>path>>>>>>>>>>"+str(p))
log.info(">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>gsutil use start")
os.system("python "+p+" cp -R gs://jatin/user2 d:/jatin/Project/GAE_django/files/")
log.info("done")
但我无法下载目录中的任何文件。它不返回任何错误。 IT 在日志文件中同时打印 log.info()。任何人都可以建议我如何做到这一点?
【问题讨论】:
-
如果您可以从 GAE 应用程序运行任意 shell 命令,我会感到非常惊讶,除非使用 Compute Engine。考虑改用 Python API 客户端:developers.google.com/appengine/docs/python/…
标签: python django google-app-engine