[Twisted-Python] understanding deferreds
Michael P. Soulier
msoulier at digitaltorque.ca
Thu Jan 28 20:57:13 EST 2010
On 29/01/10 Tristan Seligmann said:
> Just to expand on exarkun's answer a little, it might help to
> understand that addCallback and addErrback are simply implemented in
> terms of addCallbacks. Roughly:
> def passthru(arg):
> return arg
> d.addCallback(cb) is equivalent to d.addCallbacks(cb, passthru)
> d.addErrback(eb) is equivalent to d.addCallbacks(passthru, eb)
I think I understand now. I don't think it's adequately explained here
but the diagram makes more sense now.
Michael P. Soulier <msoulier at digitaltorque.ca>
"Any intelligent fool can make things bigger and more complex... It takes a
touch of genius - and a lot of courage to move in the opposite direction."
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 197 bytes
Desc: Digital signature
Url : http://twistedmatrix.com/pipermail/twisted-python/attachments/20100128/55e7bcbe/attachment.pgp
More information about the Twisted-Python