擅长:python、mysql、java
<p>可以传递<code>shell=True</code>参数来执行纯shell命令:</p>
<pre><code>import subprocess
subprocess.check_output('ps -eo pcpu,pid,user,args | sort -k 1 -r | head -3',
shell=True)
</code></pre>
<p>或者,使用ps和Python内置字符串函数的排序选项,如下所示:</p>
<pre><code>raw = subprocess.check_output('ps -eo pcpu,pid,user,args --sort -pcpu')
first_three_lines = list(raw.split('\n'))[:3]
</code></pre>