multiprocessing多进程

Posted skyxiuli

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了multiprocessing多进程相关的知识,希望对你有一定的参考价值。

# 每个进程之间的数据是独立的

import multiprocessing, time  # 进程  cpu密集型任务 ,多线程 io 密集型任务

def conversation(qq):
    print(开始聊天了,%s在聊 % qq)
    time.sleep(1)




if __name__ == __main__:
    for i in range(10):
        p = multiprocessing.Process(target=conversation, args=(董秀丽,))
        p.start()
    while len(multiprocessing.active_children())!=0:      # 等待子进程,返回的是list,所以用len
        pass
    print(结束了。。。)

 

以上是关于multiprocessing多进程的主要内容,如果未能解决你的问题,请参考以下文章

Python多进程池 multiprocessing Pool

Python使用multiprocessing实现多进程

python多进程multiprocessing Pool相关问题

python编程中的并发------多进程multiprocessing

良方啊,一行代码就可提高 Python 运行速度,多线程多进程,multiprocessing。。。

13多进程multiprocessing进程池