《Python asyncio并发编程》 [英]马修·福勒(Matthew Fowler)著 殷海英 译 9787302622833 【清华大学出版社官方正版电子书】 您所在的位置:网站首页 编程小将官网下载 《Python asyncio并发编程》 [英]马修·福勒(Matthew Fowler)著 殷海英 译 9787302622833 【清华大学出版社官方正版电子书】

《Python asyncio并发编程》 [英]马修·福勒(Matthew Fowler)著 殷海英 译 9787302622833 【清华大学出版社官方正版电子书】

2023-04-01 05:44| 来源: 网络整理| 查看: 265

本书特色 清华 亮点 源代码下载地址见书封底二维码。 图书简介

 标准Python程序很容易过载,从而出现慢如龟爬的情况。asyncio库正是为了解决这些问题而构建的,它简化了任务的划分和调度。asyncio可无缝地同时处理多个操作,使应用程序疾如闪电,且具有扩展性。   《Python asyncio并发编程》在大量示例的引导下,介绍异步、并行和并发编程。将难理解的并发内容分解为简明易懂的流程图,使读者可轻松了解任务的运行方式。在本书中,读者将学习如何使用asyncio来突破Python的限制,从而加快Web服务器和微服务的运行速度。读者甚至可将asyncio与传统的多处理技术结合起来,以大幅提升性能。 主要内容 ● 通过aiohttp构建支持并发Web请求的Web API ● 同时运行海量SQL查询 ● 创建一个可并行处理数GB数据的map-reduce作业 ● 在asyncio中使用线程来混合阻塞代码和asyncio代码

编辑推荐

在本书中,通过14章的内容,由浅入深地介绍如何通过asyncio实现并发编程,并使用 一个贯穿全书的示例,介绍如何使用asyncio 在服务器与客户端之间进行并发通信。看着这个示例由简单变得复杂,在掌握相关知识的同时,也给自己带来了不小的成就感。作为Python和数据科学的教学人员,我建议你在阅读本书时,认真学习书中的示例,并在自己的计算机上运行本书附带的程序,这将让你更好地理解本书所介绍的内容。别担心,本书使用的示例对计算机的要求并不高;我在完成相关练习时,使用的是2015年在拉斯维加斯的Best buy购买的MacBook Pro,配置i5 CPU、8GB 内存及128GB SSD,使用这样的机器运行本书的示例代码毫无压力。

更多图书信息 版权: 清华大学出版社 出版: 2023-01-01 作者:[英]马修·福勒(Matthew Fowler)著 殷海英 译 更新: 2023-03-30 书号:9787302622833


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有