国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python基础教程 > python中异步非阻塞如何实现

python中异步非阻塞如何实现

python异步

头像

小妮浅浅

2021-08-04 10:04:126555浏览 · 0收藏 · 0评论

说明

1、当一个异步过程调用发出后,调用者不会立刻得到结果。

实际处理这个调用的部件是在调用发出后,通过状态、通知来通知调用者,或通过回调函数处理这个调用。

2、非阻塞的意思是,不能立刻得到结果之前,该函数不会阻塞当前线程,而会立刻返回。

实例

from time import time, sleep
 
"""
    同步操作
"""
def app01():
    
    def fn1():
        sleep(3)
        print("fn1 ...")
 
    def fn2():
        sleep(2)
        print("fn2 ...")
 
    def fn3():
        sleep(5)
        print("fn3 ...")
 
    fn1()
    fn2()
    fn3()
 
"""
    asyncio
"""
def app02():
    import asyncio
 
    async def fn1():
        await asyncio.sleep(3)
        print("fn1 ...")
 
    async def fn2():
        await asyncio.sleep(2)
        print("fn2 ...")
 
    async def fn3():
        await asyncio.sleep(5)
        print("fn3 ...")
 
    loop = asyncio.get_event_loop()
 
    tasks = [
        fn1(),
        fn2(),
        fn3()
    ]
 
    loop.run_until_complete(asyncio.wait(tasks))
    loop.close()
 
if __name__ == '__main__':
    startTime = time()
 
    # app01()
    app02()
 
    endTime = time()
    print('花费了', str(endTime - startTime), '秒')
 
# 第一个 10s
# 第二个 5s

以上就是python中异步非阻塞的实现,希望对大家有所帮助。更多Python学习指路:python基础教程

本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

爱爱小说| 《炸裂吧!巨棒》免费阅读漫画| B站暴躁女RAPPER| JK内衣| 公翁挺进小玲的小沉| 美女被咬小头头视频大全| 一路向西在线观看剧情电影| 《交换温柔》免费观看全集完整版| 国精-二二产品无人区| 李丽珍| 一滴都不许漏》何泽城林荫| 男女一起免费观看全集高清完整版.. | 美味的小瘦子3| 日韩在线| 美国禁忌2在线观看电视剧| 亚马逊的眼泪| 《一滴都不许漏》何泽城林荫| 女生给男生吃小头头| 欧美IPHONEXR| 同学的母亲中字ID| 我在开会他在下添好爽| 《吃入铃铛》双男主全文免费阅读 | 桃色三国| 血战钢锯岭| 把女人弄湿后男人的心理变化| 桂晶晶| 欧美大片PPT免费PPT| 爱爱内含光| 厨房韵母2| 双乳被四个男人吃奶H文| 器材室轮-J-(1):蒙着眼在...| 真人刺激战场40分钟电视剧| 亚洲AV无码精品色午夜蜜桃| 《菊内留香》双男主| 母与子免费观看大全电视剧| 巜禁忌7》A片| 免费观看已满十八岁电视剧在线播... | 儿ZZ儿LZZ儿LZ老师好多.| 快拨出天我是你母亲歌词监控 | AAAAA级产妇孕妇| 特级做A爱片久久久久久