asyncio模块提供了使用协程构建并发应用的工具.它使用一种单线程单进程的的方式实现并发,应用的各个部分彼此合作, 可以显示的切换任务,一般会在程序阻塞I/O操作的时候发生上下文切换如等待读写文件,或者请求网络.同时asyncio也支持调度代码在将来的某个特定事件运行,从而支持一个协程等待另一个协程完成,以处理系统信号和识别其他一些事件. 异步并发的概念 对于其他的并发模型大多数采取的都是线性的方式编写.并且依赖于语言运行时系统或操作系统的底层线程或进程来适当地改变上下文,而基于asyncio…