一、前置说明 subprocess 模块提供了 subprocess.run 的方法,用于运行外部命令并等待其完成。我们可以在这个方法的基础上,封装一个方法,用于在命令行中执行命令并获取返回结果。 二、代码实现 import os import platform import logging import subprocess import time import psutil logger = logging.getLogger(__name__) class