构造Deferreds
Deferred对象是一种信号,当你调用一个函数而你想得到的数据还未返回时可以使用它。当一个函数返回了一个deferred对象,你可以为其关联一个函数用于处理数据返回。
这篇教程关注问题的另一半:如果写返回deferred对象的函数,也就是如何构造deferred对象,包括如何直接返回deferred对象而不阻塞代码执行,以及如何在数据可用时调用callbacks。
另外,这篇文档假设你对Twisted的异步编程模型比较熟悉,同时已经阅读过使用函数返回的deferred对象.
类概览
这是一个构造deferred对象和调用其callback或者errback的API参考。主并不意味着它是deferred类API的一个替代