<p><code>subprocess.check_output</code>是最简单的:</p>
<p>(注意,我在这里使用了<a href="http://www.linfo.org/ps.html" rel="nofollow">^{<cd2>}</a>,因为我对您所说的<code>tasklist</code>命令没有经验-<a href="https://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/tasklist.mspx?mfr=true" rel="nofollow">there's reference to it for window systems though...</a>)</p>
<pre><code>>>> import subprocess
>>> res = subprocess.check_output(['ps'])
>>> res
' PID TTY TIME CMD\n 1749 ? 00:00:00 gnome-keyring-d\n 1760 ? 00:00:00 gnome-session\n 1797 ? 00:00:00 ssh-agent\n 1800 ? 00:00:00 dbus-launch\n 1801 ? 00:00:04 dbus-daemon\n 1814 ? 00:00:09 gnome-settings-\n 1819 ? 00:00:00 gvfsd\n 1821 ? 00:00:00 gvfs-fuse-daemo\n 1829 ? 00:11:51 compiz\n 1832 ? 00:00:00 gconfd-2\n 1838 ? 00:00:29 syndaemon\n 1843 ? 00:34:44 pulseaudio\n 1847 ? 00:00:00 gconf-helper\n 1849 ? 00:00:00 gvfsd-metadata\n 1851 ? 00:00:00 bluetooth-apple\n 1852 ? 00:00:04 nautilus\n 1853 ? 00:00:01 nm-applet\n 1855 ? 00:00:00 polkit-gnome-au\n 1856 ? 00:00:00 gnome-fallback-\n 1873'
</code></pre>
<p>然后你必须在<code>res</code>上做点什么,这样它就可以使用了。。。</p>