av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術文章
文章詳情頁

Python進程Multiprocessing模塊原理解析

瀏覽:4日期:2022-08-05 14:09:29

先看看下面的幾個方法:

star() 方法啟動進程, join() 方法實現進程間的同步,等待所有進程退出。 close() 用來阻止多余的進程涌入進程池 Pool 造成進程阻塞。

參數:

target 是函數名字,需要調用的函數

args 函數需要的參數,以 tuple 的形式傳入

用法:

multiprocessing.Process(group=None, target=None, name=None, args=(), kwargs={}, *, daemon=None)

寫一個的例子:

from multiprocessing import Poolimport os,timedef pr(str): print('The ' + str + ' is %s' %(os.getpid())) time.sleep(1) print('The ' + str + ' is close')if __name__ == '__main__': print(’-------------------------------’) print('the current pid: '+ str(os.getpid())) # 默認為自己電腦的核數 p = Pool(2) for i in range(5): p.apply_async(pr,args=(’xdxd’,)) p.close() p.join() print('----------close-----------------')

通過結果可以看出,是2個進程同時啟動,同時啟動的進程數與pool中設置的數量和自己電腦的核數有關

結果:

-------------------------------the current pid: 9562The xdxd is 9563The xdxd is 9564The xdxd is closeThe xdxd is closeThe xdxd is 9563The xdxd is 9564The xdxd is closeThe xdxd is closeThe xdxd is 9563The xdxd is close----------close-----------------

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 91亚洲国产成人久久精品麻豆 | 久久免费精品 | 成人免费看片' | 风间由美一区二区三区 | 久久国产亚洲 | 国产精品欧美在线 | 欧美成人小视频 | 精品久久影院 | 欧美日韩在线播放 | 日本不卡视频在线观看 | 伊人91| 美女视频一区二区 | 久久久久久免费 | 日韩在线小视频 | 精品日韩在线观看 | 国产精品久久久久久久午夜 | 在线日韩一区 | 97视频在线观看免费 | 日本午夜精品 | 午夜影院免费 | 秘密爱大尺度做爰呻吟 | 亚洲黄色成人 | 久久久亚洲一区 | 九九精品在线视频 | 亚洲视频在线看 | 依人在线 | 香蕉成人网| 99热最新| 男女av在线 | 日韩a在线| 黄色一级片免费 | 午夜tv| 狼人色 | 日韩成人在线观看视频 | 成人国产在线 | 亚洲欧美日韩一区二区 | 深夜福利av | 精品视频在线观看 | 国产一二三 | 日批视频免费在线观看 | 日韩欧美国产精品 |