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

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

时间2025-09-19 05:58:33分类IT科技浏览6561
导读:说明...

说明

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
osx 10.8.5无法更新(系统更新到OS X Yosemite之后无法登陆的解决方法)