diff options
Diffstat (limited to 'doc/historic/2003/pycon/deferex/deferex-chaining.py')
-rw-r--r-- | doc/historic/2003/pycon/deferex/deferex-chaining.py | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/doc/historic/2003/pycon/deferex/deferex-chaining.py b/doc/historic/2003/pycon/deferex/deferex-chaining.py new file mode 100644 index 0000000..cee9bea --- /dev/null +++ b/doc/historic/2003/pycon/deferex/deferex-chaining.py @@ -0,0 +1,13 @@ +from twisted.internet import reactor, defer + +A = defer.Deferred() +def X(result): + B = defer.Deferred() + reactor.callLater(2, B.callback, result) + return B +def Y(result): + print result +A.addCallback(X) +A.addCallback(Y) +A.callback("hello world") +reactor.run() |