古玩 Curio是一个基于协程的库,用于使用async / await进行并发Python系统编程。 它提供了标准的编程抽象,例如任务,套接字,文件,锁和队列,以及一些高级功能,例如对结构化并发的支持。 它可以在Unix和Windows上运行,并且具有零依赖性。 您会发现它熟悉,小巧,快速且有趣。 古玩是不同的 软件体系结构中最重要的想法之一是“关注点分离”。 这可以采取多种形式,例如利用抽象层,面向对象的编程,方面,高阶函数等。 但是,它的另一种有效形式存在于分离执行环境的想法中。 例如,操作系统中的“用户模式”与“内核模式”。 这是Curio中的基本思想,但是适用于“异步”执行与“同步”执