擅长:python、mysql、java
<p>根据<a href="https://stackoverflow.com/questions/12510648/in-gevent-how-can-i-dump-stack-traces-of-all-running-greenlets">another SO answer</a>,有可能“遍历堆上的所有对象并搜索greenlets”。因此,我认为这应该是可行的:</p>
<pre><code>import gc
import gevent
from greenlet import greenlet
gevent.killall([obj for obj in gc.get_objects() if isinstance(obj, greenlet)])
</code></pre>