【协程】3、快速上手

  • 协程函数:定义函数时候async def 函数名。
  • 协程对象:执行 协程函数()  得到的就是协程对象
async def func():
    pass

result = func()  #result就是协程对象
  • 注意:执行协程函数创建协程对象,函数内部的代码不会执行的。
  • 如果想要执行协程函数内部代码,必须要将协程对象交给事件循环来处理。
import asyncio
async def func():
    print('哈哈哈哈')

result = func()

# loop = asyncio.get_event_loop()
# loop.run_until_complete(result)

# py3.7之后可以这么用
asyncio.run(result)
  
posted @ 2022-05-31 14:05  郭祺迦  阅读(37)  评论(0)    收藏  举报