python呆鸟的Python数据分析Python各种模块

Awesome Asyncio 《碉堡的Asyncio·中文版》

2018-08-07  本文已影响158人  SeanCheney

转一篇关于Asyncio的资源帖。基本涵盖了基于Asyncio的Python生态,非常适合用Python编写高性能服务。可以和之前转的驹神的文章结合看。如果想让Python技能更上一层楼,强烈建议好好学习下这个资源列表!

Awesome-Asyncio-CN

Awesome-Asyncio-CN

Awesome-Asyncio-CN Github 网址

Python Asyncio 精选资源列表,囊括了网络框架,库,软件等资源

Awesome-asyncioTimo Furrer 发起并维护的 Python Asyncio 资源列表。本项目是其中文版,在这里,收集了大量的 Asyncio 的最棒、最新的资源,供大家探索 Python 异步编程世界。

Python 3.4 引入了 Asyncio 模块作为标准库,通过协程、多路 I/O 访问 Socket 和其他资源来编写单线程并发代码,并在网络客户端与服务器上运行。Asyncio 内置了对异步 I/O 的支持,其编程模型类似于消息循环,从 Asyncio 模块可以直接获取 EventLoop 引用,再把需要执行的协程放到 EventLoop 中执行,就实现了异步 I/O。Asyncio 是由 Python 之父 Guido 领导的项目,该项目被命名为 Tulip(郁金香)。

Asyncio 并不是新出现的黑科技,一些社区有名的第三库如 Twisted、gevent 早就推出了异步编程模型。不过,自从 2016 年 3 月,Python 3.4 推出以后,这两年来,Asyncio 变得越来越流行,并且特别受到 Python 社区追捧。

贡献代码

欢迎大家为列表贡献高质量的新资源,提交 PR 时请参照以下要求

目录

Web框架

构建 Web 应用的库

消息队列

使用消息队列执行应用的库

数据库驱动

数据库的驱动库

网络

网络通讯库

测试

测试 Asyncio 应用程序的库

备选事件循环

备选的 Asyncio 循环库

并行

并行异步编程的库

其他

未归类的优秀 Asnycio 库

文献

关于 Asyncio 的文档、博客等文献

演讲

关于 Asyncio 的主题演讲

上一篇下一篇

猜你喜欢

热点阅读