subprocess是用来fork一个子进程的。这个子进程可以运行一个外部程序。
函数:
- subprocess.call()
- subprocess.check_output()
- subprocess.check_call()
这三个函数都调用Popen函数:因此Popen类的初始化函数的入参,都可以通过被上面三个函数使用
def check_output(*popenargs, **kwargs):
r"""Run command with arguments and return its output as a byte string.
If the exit code was non-zero it raises a CalledProcessError. The
CalledProcessError object will have the return code in the returncode
attribute and output in the output attribute.