7 Oct
2009
7 Oct
'09
7:46 p.m.
reactor.callLater() is the best way to delay a certain function call. sleep() will block the entire program from running, which you probably don't want to do. On Wed, Oct 7, 2009 at 3:35 PM, Paul Thomas <spongelavapaul@googlemail.com>wrote:
On 7 Oct 2009, at 20:30, Paul Thomas wrote:
Is there any way to do something like "yield sleep(10)" inside an @inlineCallbacks method?
I realise I can do this:
def sleep(seconds): d = defer.Deferred() reactor.callLater(seconds, d.callback, seconds) return d
but I wondered if something like that is already in the libraries?
_______________________________________________ Twisted-Python mailing list Twisted-Python@twistedmatrix.com http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python