如何使用嵌套流程进行处理

时间:2018-11-01 02:06:34

标签: python multiprocess

以下代码:

import time, multiprocessing, os

def foo():
    logger = multiprocessing.log_to_stderr()
    logger.warning(os.getpid())
    time.sleep(30)

class Object(object):
    def run(self):
        for i in range(5):
            proc = multiprocessing.Process(target=foo)
            proc.start()

for i in range(2):
    obj = Object()
    proc = multiprocessing.Process(target=obj.run)
    proc.start()

开始10个嵌套的multiprocessing.Processes

enter image description here

运行上面代码中嵌套使用的Processes是否安全?

enter image description here

0 个答案:

没有答案