Python multiprocessing semaphore example. Introduction to the Python ProcessPoolExecutor class.