创建子进程

62.1 创建子进程

Process(target=函数) 启动独立进程,绕过 GIL 限制。

并行两个任务

from multiprocessing import Process
import os

def work(name):
    print(f'{name} 进程 PID:', os.getpid())

if __name__ == '__main__':
    p1 = Process(target=work, args=('A',))
    p2 = Process(target=work, args=('B',))
    p1.start(); p2.start()
    p1.join(); p2.join()