subprocess模块概述
一、subprocess的常用函数
- subprocess.check_output()
- subprocess.check_output() 用于执行命令并返回其标准输出。
- 如果命令执行失败或返回非零的返回码,则会抛出 CalledProcessError 异常。
import subprocess
try:
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