asyncio介绍
熟悉c#的同学可能知道,在c#中可以很方便的使用async
和await
来实现异步编程,那么在python中应该怎么做呢,其实python也支持异步编程,一般使用asyncio
这个库,下面介绍下什么是asyncio
:
asyncio
是用来编写 并发 代码的库,使用async/await
语法。asyncio
被用作多个提供高性能Python
异步框架的基础,包括网络和网站服务,数据库连接库,分布式任务队列等等。asyncio
往往是构建 IO 密集型和高层级 结构化 网络代码的最佳选择。
asyncio中的基本概念
可以看见,使用asyncio库我们也可以在python