Многопоточность Многопоточность/параллельность Базовый пример from concurrent.futures import ThreadPoolExecutor def worker(ip): … return … with ThreadPoolExecutor(max_workers=N) as ex: results = ex.map(def, ips) for r in results: print(r)