国产成人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电脑。

关注

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

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

第一次和公翁做爰又大又粗| 朝国年经继4免费版播放| 亲吻姐姐| 《与上司做爰HD》| 《台球室的特殊待遇》| 老公带我到工地慰问老公滚| 汁液横流BY笔趣阁| 妻子的谎言片尾曲| 搞笑视频| 把腿扒开让我添30分钟| 《玉浦困之初入桃花之风雨山应》…. | 黑人空乘伦理5| DJ快了又快又骚的POP歌曲| 适合做前看的MV| 韩漫免费观看在线阅读浸画| 姐妹花破瓜双飞记的寓意和象征意..| 成品人和精品人的区别哪个好 | 吃瓜黑料反差黑料爆料董赤赤| 人间水蜜桃MAC923| 欧美大片PPT免费大全| 《金莲浮史》台湾绝版| 泰国电影《初次深交流》| 拔小萝卜免费观看全集电视剧| 下面也要好好疼爱第八集剧情梗概| 头像女下半部位视频大全| 一妻二夫| 傲娇| 老王吮她的花蒂和奶水| 电子课本网| 吃瓜网| 善良的公与媳HD中字| 大叔与妹妹免费观看电视剧高清| 簧片| 《熟妇的荡欲》HD中字| 《从上司到妻子》动画结局| 《玉浦困之初入桃花之风雨山应》…| 400入成品短视频| 中字HD为丈夫的下属的成就与荣..| 阴部按摩出水太尴尬怎么办| 99久久99久久免费精品| 丰年经继拇中文3的主要角色分析