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

python進(jìn)程池Pool中apply方法與apply_async方法的區(qū)別

 更新時間:2024年02月24日 09:17:48   作者:小瓶蓋的豬豬俠  
這篇文章主要介紹了python進(jìn)程池Pool中apply方法與apply_async方法的區(qū)別及說明,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

在掌握apply方法與apply_async的區(qū)別之前,需要了解阻塞和非阻塞的區(qū)別

阻塞

阻塞好比過獨木橋,前面人不走,后面人就無法先前走,只有前面人過了獨木橋,后面人才能繼續(xù)向前走

非阻塞

非阻塞的邏輯和阻塞相反,就是前面人不走,你就在旁邊待著,讓后面人先走,

apply就是屬于上面的阻塞模式,apply_async屬于非阻塞模式

1.apply實例

import multiprocessing
def fun(name):
    print(name)


if __name__=="__main__":
    pool = multiprocessing.Pool(3)
    for i in range(1,6):
        st = "start {}".format(i)
        pool.apply(func=fun,args=(st,))

    print("this is flag!")
    pool.close()
    pool.join()

通過下面的執(zhí)行結(jié)果的截圖可以發(fā)現(xiàn),print("this is flag!")在線程池里的任務(wù)執(zhí)行完畢后才執(zhí)行

2.apply_async實例

import multiprocessing
def fun(name):
    print(name)


if __name__=="__main__":
    pool = multiprocessing.Pool(3)
    for i in range(1,6):
        st = "start {}".format(i)
        pool.apply_async(func=fun,args=(st,))

    print("this is flag!")
    pool.close()
    pool.join()

apply_async中的print("this is flag!")代碼是在進(jìn)程池之前執(zhí)行

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python實現(xiàn)圖形用戶界面計算器

    Python實現(xiàn)圖形用戶界面計算器

    這篇文章主要為大家詳細(xì)介紹了Python實現(xiàn)圖形用戶界面計算器,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-07-07
  • python實現(xiàn)兩個文件合并功能

    python實現(xiàn)兩個文件合并功能

    這篇文章主要為大家詳細(xì)介紹了python實現(xiàn)兩個文件合并功能,一個簡單的文件合并程序,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-04-04
  • python常見讀取語音的3種方法速度對比

    python常見讀取語音的3種方法速度對比

    python已經(jīng)支持WAV格式的書寫,下面這篇文章主要給大家介紹了關(guān)于python常見讀取語音的3種方法速度對比的相關(guān)資料,文中通過實例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-12-12
  • Python文件讀寫open函數(shù)詳解

    Python文件讀寫open函數(shù)詳解

    這篇文章主要介紹了Python文件讀寫open函數(shù)詳解,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價值,需要的朋友可以參考一下
    2022-07-07
  • 節(jié)日快樂! Python畫一棵圣誕樹送給你

    節(jié)日快樂! Python畫一棵圣誕樹送給你

    節(jié)日快樂!這篇文章主要介紹了如何使用Python畫一棵圣誕樹,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-12-12
  • Python利用Flask動態(tài)生成漢字頭像

    Python利用Flask動態(tài)生成漢字頭像

    這篇文章主要為大家詳細(xì)介紹了Python如何利用Flask動態(tài)生成一個漢字頭像,文中的示例代碼講解詳細(xì),對我們學(xué)習(xí)Python有一定的幫助,需要的可以參考一下
    2023-01-01
  • 簡單介紹Python中的JSON使用

    簡單介紹Python中的JSON使用

    這篇文章主要介紹了Python中的JSON使用,示例代碼基于Python2.x版本,需要的朋友可以參考下
    2015-04-04
  • Python?Setuptools的?setup.py實例詳解

    Python?Setuptools的?setup.py實例詳解

    setup.py是一個?python?文件,它的存在表明您要安裝的模塊/包可能已經(jīng)用?Setuptools?打包和分發(fā),這是分發(fā)?Python?模塊的標(biāo)準(zhǔn)。?它的目的是正確安裝軟件,本文給大家講解Python?Setuptools的?setup.py感興趣的朋友跟隨小編一起看看吧
    2022-12-12
  • 解決Django layui {{}}沖突的問題

    解決Django layui {{}}沖突的問題

    今天小編就為大家分享一篇解決Django layui {{}}沖突的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-08-08
  • 對Python random模塊打亂數(shù)組順序的實例講解

    對Python random模塊打亂數(shù)組順序的實例講解

    今天小編就為大家分享一篇對Python random模塊打亂數(shù)組順序的實例講解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-11-11

最新評論

略阳县| 乌什县| 常宁市| 甘孜| 遂宁市| 台中市| 吉安县| 徐汇区| 庆云县| 民乐县| 万全县| 正蓝旗| 大悟县| 汝城县| 武宣县| 平顺县| 武安市| 搜索| 苗栗县| 平安县| 沿河| 寿光市| 南平市| 柘荣县| 阿荣旗| 吴忠市| 眉山市| 定远县| 喀喇沁旗| 达州市| 宁阳县| 承德市| 进贤县| 柳江县| 双城市| 玛纳斯县| 若尔盖县| 安溪县| 永善县| 宜黄县| 资溪县|