asyncio异步编程【含视频教程】

不知道你是否发现,身边聊异步的人越来越多了,比如:FastAPI、Tornado、Sanic、Django 3、aiohttp等。

听说异步如何如何牛逼?性能如何吊炸天。。。。但他到底是咋回事呢?

本节要跟大家一起聊聊关于asyncio异步的那些事!

 

视频教程:https://study.163.com/instructor/3525856.htm

wiki同步:https://pythonav.com/wiki/

 

1.协程

想学asyncio,得先了解协程,协程是根本呀!

协程(Coroutine),也可以被称为微线程,是一种用户态内的上下文切换技术。简而言之,其实就是通过一个线程实现代码块相互切换执行。例如:

def func1(): print(1) ... print(2) def func2(): print(3) ... print(4) func1() func2()

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zydxxy.html