如何在Python中用subprocess.call替换os.system(“mkdir”_testName)?

时间:2012-06-28 01:50:26

标签: python subprocess os.system

如何在Python中用os.system("mkdir " + _testName)替换subprocess.call()

mkdir是我要运行的unix命令。 _testName是python脚本中定义的变量。

1 个答案:

答案 0 :(得分:4)

没有子流程:os.mkdir

使用子流程:

subprocess.call(['mkdir',_testName])

或者,如果你想确保你成功:

subprocess.check_call(['mkdir', _testName])