擅长:python、mysql、java
<p>Python中的<code>Deferred</code>不做任何事情,它与线程、进程或其他任何事情无关。在</p>
<p>它是一个<em>承诺</em>的抽象,用于将来要传递的数据以及如何将数据映射到接收回调函数。在</p>
<p><a href="http://twistedmatrix.com/documents/current/core/howto/defer.html" rel="nofollow">This is documented very well.</a></p>
<p>如何Twisted实现异步行为在Twisted文档和新闻组档案中有很好的记录,简单的Google搜索就能找到你需要的东西。它与延迟执行无关。如果你仍然不明白,你需要在另一个问题中问这个问题来获得具体信息,而不是在对这个答案的评论中。在</p>
<p>这就是说,Twisted在并发性方面已经死了,它永远不会扩展到多核处理器以及像Erlang这样的处理器,这是Twisted退出扩展时从Twisted转移到的。在</p>