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

python Task在協(xié)程調(diào)用實(shí)例講解

 更新時(shí)間:2021年04月26日 08:18:01   作者:小妮淺淺  
在本篇文章里小編給大家整理了一篇關(guān)于python Task如何在協(xié)程調(diào)用的相關(guān)內(nèi)容,有興趣的朋友們可以參考下。

1、說(shuō)明

Tasks用于并發(fā)調(diào)度協(xié)程,通過(guò)asyncio.create_task(協(xié)程對(duì)象)創(chuàng)建Task對(duì)象,使協(xié)程能夠加入事件循環(huán),等待調(diào)度執(zhí)行。除使用asyncio.create_task()函數(shù)外,還可使用低級(jí)loop.create_task()或ensure_future()函數(shù)。推薦使用手動(dòng)實(shí)例Task對(duì)象。

2、使用注意

Python3.7中添加到asyncio.create_task函數(shù)。在Python3.7之前,可以使用低級(jí)asyncio.ensure_future函數(shù)。

3、實(shí)例

import asyncio
 
 
async def func():
    print(1)
    await asyncio.sleep(2)
    print(2)
    return "返回值"
 
 
async def main():
    print("main開(kāi)始")
    # 創(chuàng)建協(xié)程,將協(xié)程封裝到一個(gè)Task對(duì)象中并立即添加到事件循環(huán)的任務(wù)列表中,等待事件循環(huán)去執(zhí)行(默認(rèn)是就緒狀態(tài))。
    task1 = asyncio.create_task(func())
    # 創(chuàng)建協(xié)程,將協(xié)程封裝到一個(gè)Task對(duì)象中并立即添加到事件循環(huán)的任務(wù)列表中,等待事件循環(huán)去執(zhí)行(默認(rèn)是就緒狀態(tài))。
    task2 = asyncio.create_task(func())
    print("main結(jié)束")
    # 當(dāng)執(zhí)行某協(xié)程遇到IO操作時(shí),會(huì)自動(dòng)化切換執(zhí)行其他任務(wù)。
    # 此處的await是等待相對(duì)應(yīng)的協(xié)程全都執(zhí)行完畢并獲取結(jié)果
    ret1 = await task1
    ret2 = await task2
    print(ret1, ret2)
    
    
asyncio.run(main())

知識(shí)點(diǎn)擴(kuò)展:

python asyncio 協(xié)程調(diào)用task步驟

import asyncio

async def compute(x, y):
    print("Compute %s + %s ..." % (x, y))
    await asyncio.sleep(1.0)
    return x + y

async def print_sum(x, y):
    result = await compute(x, y)
    print("%s + %s = %s" % (x, y, result))

loop = asyncio.get_event_loop()
loop.run_until_complete(print_sum(1, 2))
loop.close()

到此這篇關(guān)于python Task在協(xié)程調(diào)用實(shí)例講解的文章就介紹到這了,更多相關(guān)python Task如何在協(xié)程調(diào)用內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python圖像增強(qiáng)imgaug詳解

    Python圖像增強(qiáng)imgaug詳解

    Imgaug 是一個(gè)開(kāi)源 python 包,可讓你在機(jī)器學(xué)習(xí)實(shí)驗(yàn)中增強(qiáng)圖像,它適用于各種增強(qiáng)技術(shù),它有一個(gè)簡(jiǎn)單而強(qiáng)大的界面,可以增強(qiáng)圖像、地標(biāo)、邊界框、熱圖和分割圖,這篇文章主要介紹了Python圖像增強(qiáng)imgaug,需要的朋友可以參考下
    2022-11-11
  • Python中bisect的用法

    Python中bisect的用法

    這篇文章主要介紹了Python中bisect的用法,主要講述了針對(duì)數(shù)組的插入及排序操作,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2014-09-09
  • Python OpenCV實(shí)現(xiàn)邊緣檢測(cè)

    Python OpenCV實(shí)現(xiàn)邊緣檢測(cè)

    這篇文章主要為大家詳細(xì)介紹了Python OpenCV實(shí)現(xiàn)邊緣檢測(cè),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-08-08
  • 圖鄰接矩陣可視化解析

    圖鄰接矩陣可視化解析

    這篇文章主要介紹了基于圖鄰接矩陣可視化解析,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-12-12
  • python 類相關(guān)概念理解

    python 類相關(guān)概念理解

    這篇文章主要介紹了簡(jiǎn)單了解python類概念,具有一定借鑒價(jià)值,需要的朋友可以參考下,希望能夠給你帶來(lái)幫助
    2021-09-09
  • python爬取豆瓣電影排行榜(requests)的示例代碼

    python爬取豆瓣電影排行榜(requests)的示例代碼

    這篇文章主要介紹了python爬取豆瓣電影排行榜(requests),本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-02-02
  • python 淘寶爬蟲(chóng)小實(shí)例

    python 淘寶爬蟲(chóng)小實(shí)例

    雙十一即將到來(lái),電商都在做活動(dòng)打折,但打完折是不是真的優(yōu)惠了,需要我們自己斟酌,畢竟我們不能一直關(guān)注著價(jià)格,也自然不能知道現(xiàn)在的價(jià)格比以前高了還是低了,今天讓我們用Python來(lái)爬取一下淘寶吧
    2021-11-11
  • 快速上手基于Anaconda搭建Django環(huán)境的教程

    快速上手基于Anaconda搭建Django環(huán)境的教程

    Django具有完整的封裝,開(kāi)發(fā)者可以高效率的開(kāi)發(fā)項(xiàng)目,Django將大部分的功能進(jìn)行了封裝,開(kāi)發(fā)者只需要調(diào)用即可,接下來(lái)通過(guò)本文給大家介紹基于Anaconda搭建Django環(huán)境的教程,需要的朋友可以參考下
    2021-10-10
  • PyCharm配置KBEngine快速處理代碼提示沖突、配置命令問(wèn)題

    PyCharm配置KBEngine快速處理代碼提示沖突、配置命令問(wèn)題

    這篇文章主要介紹了PyCharm配置KBEngine,解決代碼提示沖突、配置命令,本文通過(guò)圖文并茂的形式給大家介紹的超詳細(xì),需要的朋友可以參考下
    2021-04-04
  • Python使用itchat模塊實(shí)現(xiàn)群聊轉(zhuǎn)發(fā),自動(dòng)回復(fù)功能示例

    Python使用itchat模塊實(shí)現(xiàn)群聊轉(zhuǎn)發(fā),自動(dòng)回復(fù)功能示例

    這篇文章主要介紹了Python使用itchat模塊實(shí)現(xiàn)群聊轉(zhuǎn)發(fā),自動(dòng)回復(fù)功能,結(jié)合實(shí)例形式分析了Python基于itchat模塊針對(duì)微信信息的發(fā)送、回復(fù)等相關(guān)操作技巧,需要的朋友可以參考下
    2019-08-08

最新評(píng)論

凤庆县| 县级市| 余江县| 方山县| 崇义县| 大足县| 楚雄市| 凤山市| 旬邑县| 离岛区| 舟曲县| 舟山市| 吉水县| 高邑县| 青龙| 西乡县| 哈巴河县| 灵石县| 昌平区| 都江堰市| 隆回县| 安远县| 汽车| 墨竹工卡县| 元谋县| 遂平县| 商都县| 镇巴县| 鸡西市| 昭觉县| 固阳县| 成武县| 灵台县| 寿宁县| 和林格尔县| 靖远县| 青阳县| 南木林县| 大安市| 遂溪县| 雅江县|