pip install tomorrow
python
import time
def task(name):
print(f'Starting task {name}')
time.sleep(2)
print(f'Completed task {name}')
python
import tomorrow
@tomorrow.concurrent
def task(name):
print(f'Starting task {name}')
time.sleep(2)
print(f'Completed task {name}')
if __name__ == '__main__':
tasks = [
task('Task 1'),
task('Task 2'),
task('Task 3')
]
tomorrow.wait(tasks)