项目中是否实际使用了Python协程?

| 不久前,我从David Beazley阅读了有关协程的本页,我想知道是否有任何基于Python的实际软件使用了它们? 协程看起来像Python中最不用的功能吗?     
已邀请:
LEPL解析库使用协程来实现蹦床,从而允许“无限递归”。     
Twisted \的defer.inlineCallbacks将您的函数变成协程。     
由于Python确实拥有(异步)框架,因此我在这里展示了两个基于协程的框架: 1.Eventlet是Python的并发网络库,协程确保开发人员使用类似于线程的阻塞式编程,但是提供了非阻塞I / O的好处。 2.Chiral是一个轻量级基于协程的网络框架,用于高性能Internet和Web服务。     
此外,Tornado建议在其文档中使用它们。     
python3中有很多使用协程的项目。在www.asyncio.org上查看资源。 对于任意列表: Curio是David Beazley的并发框架(不使用asyncio) aiozmq使用协程实现异步ZMQ传输 aioredis允许使用协程进行异步Redis操作     

要回复问题请先登录注册