【保正版 出版社正版新书发货放心订购支持团购】
-
作者:
(澳)凯莱布·哈廷 等 著 汪阳 译
-
出版社:
中国电力出版社
-
ISBN:
9787519876326
-
出版时间:
2023-04
-
版次:
1
-
装帧:
平装
-
开本:
16开
-
页数:
176页
-
作者:
(澳)凯莱布·哈廷 等 著 汪阳 译
-
出版社:
中国电力出版社
-
ISBN:
9787519876326
-
出版时间:
2023-04
-
版次:
1
-
装帧:
平装
售价
¥
38.10
5.6折
定价
¥68.00
品相
全新
上书时间2024-02-04
卖家超过10天未登录
手机购买
微信扫码访问
-
-
商品描述:
-
内容简介
本书的主要内容有:从并发网络编程场景,对异步和多线程进行全面对比。进行asyncio代码的实战演练,提供包括使用基于事件的编程来实现循环等快速入门指南。了解面向终端开发者和框架开发者之间异步特性的区别。了解asyncio的新async/await语言语法,包括协程和任务以及future API。获取一些流行asyncio兼容的第三方库的详细案例研究(带代码)。
目录
前言1
第1章 什么是异步5
1.1ThreadBots餐厅5
1.2结语10
1.3Asyncio试图解决什么问题?11
第2章 关于线程的真相15
2.1线程的优势16
2.2线程的缺点18
2.3案例研究:机器人和餐具21
第3章 asyncio演练28
3.1快速入门29
3.2异步之塔36
3.3协程39
3.3.1新关键词:async def40
3.3.2新的await关键字43
3.4事件循环46
3.5任务和期望49
3.6异步上下文管理器:async with56
3.7异步迭代器:async for61
3.8使用异步生成器使代码更简单65
3.9异步推导66
3.10优雅的关闭和启动69
3.10.1Gather()中的return_exceptions=True是什么?74
3.10.2信号76
3.10.3在关闭期间等待执行程序82
第4章 20个你没有使用过的asyncio库88
4.1Streams(标准库)89
4.1.1案例研究:消息队列89
4.1.2案例研究:改进消息队列98
4.2Twisted103
4.3Janus队列106
4.4aiohttp108
4.4.1案例研究:Hello World108
4.4.2案例研究:爬取新闻网站109
4.5ZeroMQ114
4.5.1案例研究:多个套接字115
4.5.2案例研究:应用性能监控119
4.6asyncpg和Sanic128
4.7其他异步库和资源146
第5章 总结149
附录A Python中异步特性的发展简史151
附录B 补充材料155
孔网啦啦啦啦啦纺织女工火锅店第三课
开播时间:09月02日 10:30
即将开播,去预约
直播中,去观看