import time
import multiprocessing #多线程任务
def sing(num):
for i in range(num):
print('sing')
time.sleep(0.5)
def dance(num):
for i in range (num):
print('dance')
time.sleep(0.5)
if __name__ == '__main__':
# target : 制定进程执行的函数名
# args :使用圆柱的方式给制定的任务传参
#kwargs : 使用字典的方式给制定任务传参
sing_process = multiprocessing.Process(target=sing,args=(3,))
dance_process = multiprocessing.Process(target= dance,kwargs={"num":2})
sing_process.start()
dance_process.start()
PYTHON 学习笔记:多线程 入门 -1-
最新推荐文章于 2024-10-27 11:29:42 发布