关于我们
书单推荐
新书推荐

asyncio实例集锦

asyncio实例集锦

定  价:68 元

        

  • 作者:Mohamed Mustapha Tahrioui 著,陶俊杰,陈小莉 译
  • 出版时间:2020/9/1
  • ISBN:9787564190545
  • 出 版 社:东南大学出版社
  • 中图法分类:TP311.561 
  • 页码:
  • 纸张:胶版纸
  • 版次:1
  • 开本:16开
9
7
1
8
9
7
0
5
5
6
4
4
5

《asyncio实例集锦》首先通过案例介绍asyncio库的同步原语,并解释如何评估asyncio是否可以成为应用程序的正确选择。然后,介绍如何在没有多线程的情况下使用asyncio来提高性能,识别和预防常见异常。紧接着,通过若干章节介绍异常处理、测试和调试。读完这本书之后,你将能够了解asyncio运行的底层机制,并有足够的信心为asyncio优先项目做出贡献。


asyncio基于2012年Guido van Rossum发布的PEP3156实现,在Python3.4正式成为标准库,一直是Python编程中最难的库。asyncio与twisted类似,是Python高性能异步框架,其他语言如Java的Netty与Javascript的Node.js,基于Python丰富的生态环境,广泛应用于科学计算、网络开发、数据库连接、分布式任务队列等场景。Apress出版社的这本《asyncio实例集锦》可以让读者通过代码快速上手。《流畅的Python》作者Luciano Ramalho曾分享写书心得,就是“写一个demo,详细解释,重复做”,本书完美地诠释了这个理念。


本书共10章,内容涵盖了asyncio在Python3.4到3.8各版本中的高级与低级API,主要包括用事件循环编排回调函数(Callbacks)和异步任务(Asynchronous tasks),构建异步生成器(Async Generator)与异步上下文管理器(Async Context Manager),分析并解决asyncio组件通信与同步、Coffman死锁与竞争条件问题,asyncio程序性能分析与优化、HTTP与SSH应用,以及常见asyncio程序错误与测试方法。



 你还可能感兴趣
 我要评论
您的姓名   验证码: 图片看不清?点击重新得到验证码
留言内容