RosettaCodeData/Task/Concurrent-computing/Python/concurrent-computing-7.py
2023-07-01 13:44:08 -04:00

9 lines
335 B
Python

import random
from twisted.internet import reactor, task, defer
from twisted.python.util import println
delay = lambda: 1e-4*random.random()
d = defer.DeferredList([task.deferLater(reactor, delay(), println, line)
for line in 'Enjoy Rosetta Code'.split()])
d.addBoth(lambda _: reactor.stop())
reactor.run()