擅长:python、mysql、java
<p>出于类似的目的,我使用了<a href="https://github.com/giampaolo/psutil" rel="noreferrer">psutil</a>库。一些提示:</p>
<ul>
<li>使用<code>psutil.pids()</code>(<a href="http://pythonhosted.org/psutil/#psutil.pids" rel="noreferrer">reference</a>)列出进程</li>
<li>使用<code>process = psutil.Process(pid)</code>(<a href="http://pythonhosted.org/psutil/#process-class" rel="noreferrer">reference</a>)检查进程信息</li>
<li>做<code>process.kill</code>或<code>process.terminate()</code></li>
</ul>
<p>在windows上的<a href="https://github.com/giampaolo/psutil/blob/master/INSTALL.rst" rel="noreferrer">Installation</a>-<code>pip</code>将从源代码进行安装(这意味着编译),因此您可能希望从<a href="https://pypi.python.org/pypi/psutil/#downloads" rel="noreferrer">https://pypi.python.org/pypi/psutil/#downloads</a>下载二进制安装。</p>