2021-05-04に投稿

12日目

1. Pool

マルチプロセスにならない。。。

from multiprocessing import Pool
import os


def return_id(*args):
    return os.getpid()


if __name__ == "__main__":

    with Pool(processes=4) as pool:
        print(pool.map(return_id, range(4)))
        multiple_results = [pool.apply_async(os.getpid, ()) for i in range(5)]
        results = [res.get(timeout=1) for res in multiple_results]
        print(results)

■ 謎


same.__.same
所有者限定モードのためこのボードには投稿できません
コメント