我目前正在尝试将python应用程序迁移到Google App Engine。该应用程序使用python的子进程模块来运行从Google云存储下载文件的bash脚本,然后将该文件传递到可执行文件中。我知道GAE不允许编写文件并使用文件系统,但是我有什么方法可以在GAE上做到这一点或类似的东西?非常欢迎替代方案和其他建议。
谢谢,
答案 0 :(得分:2)
GAE只运行python代码。
Subprocess不会帮助你。您无法在GAE中运行bash脚本。
你必须将bash脚本重写为python程序,此时你可能只想导入并运行你的python脚本。