替代Google App Engine中的Python子流程模块

时间:2013-07-22 15:38:00

标签: google-app-engine command-line subprocess

我目前正在尝试将python应用程序迁移到Google App Engine。该应用程序使用python的子进程模块来运行从Google云存储下载文件的bash脚本,然后将该文件传递到可执行文件中。我知道GAE不允许编写文件并使用文件系统,但是我有什么方法可以在GAE上做到这一点或类似的东西?非常欢迎替代方案和其他建议。

谢谢,

1 个答案:

答案 0 :(得分:2)

GAE只运行python代码。

Subprocess不会帮助你。您无法在GAE中运行bash脚本。

你必须将bash脚本重写为python程序,此时你可能只想导入并运行你的python脚本。