Jump to content

Python: Difference between revisions

12 bytes added ,  26 May 2021
Line 351: Line 351:
   return total
   return total


futures = []
my_futures = []
for i in range(5):
for i in range(5):
   future = executor.submit(do_something, 1, 2+i)
   future = executor.submit(do_something, 1, 2+i)
   futures.append(future)
   my_futures.append(future)


while len(futures) > 0:
while len(my_futures) > 0:
   future = futures.pop()
   future = my_futures.pop()
   future.result()
   future.result()
executor.shutdown()
executor.shutdown()