擅长:python、mysql、java
<p>如果您想让一个进程立即结束,即等待它结束,这是一个阻塞调用,<code>os.system()</code>通常等待,讨论了<a href="https://stackoverflow.com/a/12071044">here</a>以及{<cd2>}使用子进程<a href="https://stackoverflow.com/a/5631764">there</a>。在</p>
<p>如果您想稍后在程序中结束一个进程,一个异步的、非阻塞的进程,可能会得到它的<a href="https://stackoverflow.com/a/15799419">pid</a>,并且取决于<code>shell=True</code>是否是{a4}或子进程的pid。在</p>
<p>这个pid可以通过使用psutil或os来结束它<a href="https://stackoverflow.com/a/17858114">immediately</a>,或者使用很少的cpu时间<a href="https://stackoverflow.com/a/7653316">wait until it ends</a>,尽管这样其他任务可以在等待时完成,或者可以使用线程。在</p>