使用Subprocess模块​​从Python执行命令行指令(Windows)

时间:2016-06-12 10:12:36

标签: python command-line subprocess

我已经从python文档和Stackoverflow中了解了Subprocess模块​​!但我无法实现这个概念!例如:

enter image description here

那么如何使用python执行以下命令行?

1 个答案:

答案 0 :(得分:0)

您可以使用subprocess.call

执行此操作
subprocess.call(args, *, stdin=None, stdout=None, stderr=None, shell=False)

这里*是bufsize,0表示无缓冲,1表示行缓冲,任何其他正值表示使用大约该大小的缓冲区。 bufsize的默认值为0(无缓冲)。

示例(来自文档) -

from subprocess import call
subprocess.call(["ls", "-l"])

来源 - https://docs.python.org/2/library/subprocess.html