ThreadPoolExecutor()
concurrent.futures.
ThreadPoolExecutor
with ThreadPoolExecutor(max_workers=4) as executor: futures = [ executor.submit( lambda: requests.get('http://ilnurgi.ru') ) for _ in range(8) ] results = [ f.result().status_code for f in futures ]
concurrent
configparser