Python os.system中的Bash脚本

时间:2015-02-11 10:08:51

标签: python python-2.7 python-3.x

我需要在linux服务器中使用以下参数执行bash脚本Do_Regr.sh:

./Do_Regr.sh -i Testlist_Regression.in -m 135.24.237.167 -g

如何使用os.system()在Python脚本中运行上述内容?

1 个答案:

答案 0 :(得分:0)

import subprocess
subprocess.Popen("./Do_Regr.sh -i Testlist_Regression.in -m 135.24.237.167 -g",shell=True)

这应该这样做。确保您的python脚本也在同一目录中或使用os.chdir到达那里。