最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python進程Multiprocessing模塊原理解析

 更新時間:2020年02月28日 10:41:23   作者:Tynam.Yang  
這篇文章主要介紹了Python進程Multiprocessing模塊原理解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下

先看看下面的幾個方法:

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

參數(shù):

target 是函數(shù)名字,需要調(diào)用的函數(shù)

args 函數(shù)需要的參數(shù),以 tuple 的形式傳入

用法:

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

寫一個的例子:

from multiprocessing import Pool
import os,time


def 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()))
  # 默認為自己電腦的核數(shù)
  p = Pool(2)
  for i in range(5):
    p.apply_async(pr,args=('xdxd',))
  p.close()
  p.join()
  print("----------close-----------------")

通過結(jié)果可以看出,是2個進程同時啟動,同時啟動的進程數(shù)與pool中設(shè)置的數(shù)量和自己電腦的核數(shù)有關(guān)

結(jié)果:

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

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 使用 Python 實現(xiàn)微信消息的一鍵已讀的思路代碼

    使用 Python 實現(xiàn)微信消息的一鍵已讀的思路代碼

    利用python可以實現(xiàn)微信消息的一鍵已讀功能,怎么實現(xiàn)呢?你肯定會想著很復(fù)雜,但是python的好處就是很多人已經(jīng)把接口打包做好了,只需要調(diào)用即可,今天通過本文給大家分享使用 Python 實現(xiàn)微信消息的一鍵已讀的思路代碼,一起看看吧
    2021-06-06
  • python中引用與復(fù)制用法實例分析

    python中引用與復(fù)制用法實例分析

    這篇文章主要介紹了python中引用與復(fù)制用法,以實例形式詳細分析了python中引用與復(fù)制的功能與相關(guān)使用技巧,需要的朋友可以參考下
    2015-06-06
  • python初步實現(xiàn)word2vec操作

    python初步實現(xiàn)word2vec操作

    這篇文章主要介紹了python初步實現(xiàn)word2vec操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-06-06
  • 利用keras加載訓練好的.H5文件,并實現(xiàn)預(yù)測圖片

    利用keras加載訓練好的.H5文件,并實現(xiàn)預(yù)測圖片

    今天小編就為大家分享一篇利用keras加載訓練好的.H5文件,并實現(xiàn)預(yù)測圖片,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-01-01
  • 關(guān)于PyTorch源碼解讀之torchvision.models

    關(guān)于PyTorch源碼解讀之torchvision.models

    今天小編就為大家分享一篇關(guān)于PyTorch源碼解讀之torchvision.models,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-08-08
  • Python實現(xiàn)一個簡單的畢業(yè)生信息管理系統(tǒng)的示例代碼

    Python實現(xiàn)一個簡單的畢業(yè)生信息管理系統(tǒng)的示例代碼

    這篇文章主要介紹了Python實現(xiàn)一個簡單的畢業(yè)生信息管理系統(tǒng)的示例代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-06-06
  • python讀取txt文件,去掉空格計算每行長度的方法

    python讀取txt文件,去掉空格計算每行長度的方法

    今天小編就為大家分享一篇python讀取txt文件,去掉空格計算每行長度的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-12-12
  • python中py文件與pyc文件相互轉(zhuǎn)換的方法實例

    python中py文件與pyc文件相互轉(zhuǎn)換的方法實例

    pyc是一種二進制文件,是由py文件經(jīng)過編譯后,生成的文件,下面這篇文章主要給大家介紹了關(guān)于python中py文件與pyc文件相互轉(zhuǎn)換的相關(guān)資料,需要的朋友可以參考下
    2022-05-05
  • python修改操作系統(tǒng)時間的方法

    python修改操作系統(tǒng)時間的方法

    這篇文章主要介紹了python修改操作系統(tǒng)時間的方法,涉及Python同步網(wǎng)絡(luò)時間與本機時間的相關(guān)技巧,需要的朋友可以參考下
    2015-05-05
  • Python?SQLAlchemy建立模型基礎(chǔ)關(guān)系模式過程詳解

    Python?SQLAlchemy建立模型基礎(chǔ)關(guān)系模式過程詳解

    SQLAlchemy是Python編程語言下的一款開源軟件。提供了SQL工具包及對象關(guān)系映射(ORM)工具,使用MIT許可證發(fā)行。SQLAlchemy“采用簡單的Python語言,為高效和高性能的數(shù)據(jù)庫訪問設(shè)計,實現(xiàn)了完整的企業(yè)級持久模型”。SQL數(shù)據(jù)庫的量級和性能重要于對象集合
    2022-12-12

最新評論

新田县| 彰化市| 九龙县| 济阳县| 合水县| 凉城县| 沁源县| 府谷县| 万载县| 洛南县| 禹城市| 正安县| 罗甸县| 公安县| 内江市| 苏尼特右旗| 房山区| 通州市| 涟水县| 德惠市| 报价| 柯坪县| 当雄县| 长顺县| 永清县| 金秀| 奉节县| 临颍县| 慈溪市| 彰化县| 崇阳县| 金华市| 阜城县| 忻州市| 金塔县| 南澳县| 盐山县| 崇阳县| 泾川县| 广东省| 基隆市|