Andrew Breza

74%
Flag icon
from time import sleep, strftime from concurrent import futures def display(*args):       print(strftime('[%H:%M:%S]'), end=' ')     print(*args) def loiter(n):       msg = '{}loiter({}): doing nothing for {}s...'     display(msg.format('\t'*n, n, n))     sleep(n)     msg = '{}loiter({}): done.'     display(msg.format('\t'*n, n))     return n * 10   def main():     display('Script starting.')     executor = futures.ThreadPoolExecutor(max_workers=3)       results = executor.map(loiter, range(5))       display('results:', results)       display('Waiting for individual results:')    ...more
Fluent Python: Clear, Concise, and Effective Programming
Rate this book
Clear rating
Open Preview