所以我试图在给定机器上查询前3个CPU“密集型”进程,我发现这个shell命令可以做到这一点:ps-eopcpu,pid,user,args|排序-k1-r|头-3我想在Python脚本中使用这些数据,所以我需要能够通过subprocess模块捕获上述命令的输出。以下有效,但只返回一个巨大的字符串,因为我没有将它限制在前3个:psResult=subprocess.check_output(['ps','-eo','pcpu,user,args'])我不太确定这个subprocess.check_output是如何工作的..我试了一下:subprocess.check_output([