Python多进程代码示例

import time
import multiprocessing
 
 
def eat(num,name):
    for i in range(num):
        print(name+"吃一口……")
        time.sleep(1)
 
 
def drink(num,name):
    for i in range(num):
        print(name+"喝一口……")
        time.sleep(1)
 
 
if __name__ == '__main__':
    # target:指定执行的函数名
    # args:使用元组方式给指定任务传参
    # kwargs:使用字典方式给指定任务传参
    eat_process = multiprocessing.Process(target=eat,args=(3,"giao"))
    drink_process = multiprocessing.Process(target=drink,kwargs={"num": 4,"name":"giao"})
 
    eat_process.start()
    drink_process.start()


版权声明:本文为Ghjkku原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。