add all concurrence examples

This commit is contained in:
Mia von Steinkirch 2020-03-03 23:24:17 -08:00
parent 2333b724ec
commit 5224dc91ca
12 changed files with 49 additions and 2 deletions

View file

@ -0,0 +1,18 @@
#!/usr/bin/env python3
from time import sleep
from concurrent.futures import ThreadPoolExecutor
def return_after_5_secs(message):
sleep(5)
return message
pool = ThreadPoolExecutor(3)
future = pool.submit(return_after_5_secs, ("hello"))
print(future.done())
sleep(5)
print(future.done())
print(future.result())