添加回调的问题

来源:13-7 future 和 task

qq_拱手河山讨欢_0

2020-04-01

图片描述
asynico添加回调函数 是吧回调函数放入队列中,后面再执行。当某一个任务完成后,它是怎么能准确的从队列里面找出自己的回调函数并执行的那。

写回答

1回答

bobby

2020-04-03

准确的说 不是把回调函数放到队列中执行,而是一个生成器对象,每个生成器都是通过使用next或者send函数运行的,当运行到await的地方就等待io返回 并调用下一个生成器对象

0
0

Python3高级核心技术97讲,高级进阶的必学课程

socket编程/多线程/多进程/线程池/asyncio并发编程/协程和异步IO

2121 学习 · 551 问题

查看课程