首页IT科技python 协程 await(await在python协程函数的使用)

python 协程 await(await在python协程函数的使用)

时间2025-08-04 11:40:56分类IT科技浏览5323
导读:说明...

说明

1              、await是一个只能在协程函数中使用的关键词              ,用于在遇到IO操作时悬挂当前协程(任务).

2                   、在悬挂当前协程(任务)的过程中                   ,事件循环可以执行其他协程(任务)      ,在当前协程IO处理完成后              ,可以重新切换执行后的代码              。

使用方法

await+可等待对象(协程对象      、Future对象              、Task对象)

实例

importasyncio asyncdeffunc(): print("执行协程函数内部代码") #遇到IO操作挂起当前协程(任务)                    ,等IO操作完成之后再继续往下执行                   。 #当前协程挂起时      ,事件循环可以去执行其他协程(任务)      。 response=awaitasyncio.sleep(2) print("IO请求结束       ,结果为:",response) result=func() asyncio.run(result)

以上就是await在python协程函数的使用                    ,希望对大家有所帮助              。更多Python学习指路:Python基础教程

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
cvpr2023 best paper(ICCV, ECCV, CVPR,IEEE的关系)