一、subprocess的常用函数
- subprocess.check_output()
- subprocess.check_output() 用于执行命令并返回其标准输出。
- 如果命令执行失败或返回非零的返回码,则会抛出 CalledProcessError 异常。
import subprocesstry:output = subprocess.check_output(["echo", "Hello, World!"])print(output.decode()) # 输出需要解码
except subprocess.CalledProcessError as e:print('Error:', e)
参考
https://blog.csdn.net/qq_26917905/article/details/137969435