1、封面介绍

book.jpg

2、出版时间

2020年12月

3、推荐理由

本书探讨基于Python的事件驱动的网络引擎Twisted,并回顾它的几个流行的应用程序项目。由社区领头人撰写,他们为所涵盖的许多项目做出了贡献,并在书中分享了他们来之不易的见解和经验。

本书探讨了Twisted,一种基于Python的事件驱动型网络引擎框架,并讲解了几个流行的应用程序项目。Twisted由社区引领者们所开发,他们不仅为上述项目做出了巨大贡献,同时也分享了他们来之不易的见解和经验。

本书第一部分首先介绍事件驱动型编程,解释Twisted之所以独特的缘由,然后详细阐述Twisted的设计思路,如何通过增强可测试性来解决事件驱动型编程中所固有的可靠性、调试和从头到尾的因果关联等难题。本书还介绍了异步编程,强调了函数、Deferred和协程的重要性,然后通过treq和Klein这两个流行的应用程序演示了基于Twisted的Web API 编写和调用。

本书第二部分介绍了多个Twisted项目案例。每个案例都描述了项目如何融入Twisted生态,以及其在Twisted生态中所发挥的作用,通过具体的示例使读者能够更快地跟上节奏。读者也可以通过参考资料来获取更深层的理解。典型案例包括在Docker中使用Twisted、使用Twisted作为WSGI服务器、进行文件共享等。本书探讨了Twisted,一种基于Python的事件驱动型网络引擎框架,并讲解了几个流行的应用程序项目。Twisted由社区引领者们所开发,他们不仅为上述项目做出了巨大贡献,同时也分享了他们来之不易的见解和经验。

4、下载链接

由于版权的原因,不再对外公开,仅限内部学习和交流使用。