在python中运行shell命令卡住了

时间:2017-11-20 09:48:01

标签: python shell amazon-web-services elastic-beanstalk

我正在尝试自动部署到AWS beanstalk 使用Python脚本。

执行eb init时,我可以提示 使用'是'提供参数命令。 即使没有yes命令,我的eb init命令也会卡住。 我用:

os.chdir(folder)

os.system("yes n | eb init --region us-east-1 site")

我知道我也可以使用subprocess但不确定 正是如何使用它。

会喜欢一些帮助 感谢。

1 个答案:

答案 0 :(得分:0)

可能这可以帮到你

from subprocess import Popen
command='yes n | eb init --region us-east-1 site'
proc=Popen(command)