图灵程序设计丛书《流畅的Python》高清文字版PDF下载
图灵程序设计丛书《流畅的Python》高清文字版PDF下载
views:24
date:2021-07-09 15:59:43
comments:0
以下是资源下载信息(为了避免爬虫搞跨服务器,网盘的提取码可能需要填了验证码之后才显示)
  • 百度网盘
    NUL
  • 提取码
【技术大咖推荐】“很荣幸担任这本优秀图书的技术审校。这本书能帮助很多中级Python程序员掌握这门语言,我也从中学到了相当多的知识!”——Alex Martelli,Python软件基金会成员“对于想要扩充知识的中级和高级Python程序员来说,这本书是充满了实用编程技巧的宝藏。”——Daniel Greenfeld和Audrey Roy Greenfeld,Two Scoops of Django作者【本书特色】本书由奋战在Python开发一线近20年的Luciano Ramalho执笔,Victor Stinner、Alex Martelli等Python大咖担纲技术审稿人,从语言设计层面剖析编程细节,兼顾Python 3和Python 2,告诉你Python中不亲自动手实践就无法理解的语言陷阱成因和解决之道,教你写出风格地道的Python代码。● Python数据模型:理解为什么特殊方法是对象行为一致的关键。● 数据结构:充分利用内置类型,理解Unicode文本和字节二象性。● 把函数视作对象:把Python函数视作一等对象,并了解这一点对流行的设计模式的影响。● 面向对象习惯用法:通过构建类学习引用、可变性、接口、运算符重载和多重继承。● 控制流程:学习使用上下文管理器、生成器、协程,以及通过concurrent.futures和asyncio包实现的并发。● 元编程:理解特性、描述符、类装饰器和元类的工作原理。【主要内容】本书致力于帮助Python开发人员挖掘这门语言及相关程序库的优秀特性,避免重复劳动,同时写出简洁、流畅、易读、易维护,并且具有地道Python风格的代码。本书尤其深入探讨了Python语言的高级用法,涵盖数据结构、Python风格的对象、并行与并发,以及元编程等不同的方面。本书适合中高级Python软件开发人员阅读参考。【译者简介】安道专注于现代计算机技术的自由翻译,译有《Flask Web 开发》《Python 网络编程攻略》《Ruby on Rails 教程》等书。个人网站:http://about.ac/。吴珂现为Airbnb公司软件工程师,所在团队主要负责开发和维护各类可伸缩、高性能服务,并在Airbnb内推广面向服务的系统架构。在分布式系统、云存储服务和跨平台SDK开发,以及大规模数据处理等方面有多年经验。前言 xvii 1.1 一摞 Python 风格的纸牌 3 2.2.3 笛卡儿积 20 2.9.4 双向队列和其他形式的队列 47 4.9.1 正则表达式中的字符串和字节序列 109 5.10.2 使用 functools.partial 冻结参数 135 7.3 使用装饰器改进“策略”模式 157 8.8 本章小结 201 9.1 对象表示形式 206 9.8 使用 __slots__ 类属性节省空间 220 11.2 Python 喜欢序列 258 11.10 鹅的行为有可能像鸭子 281 14.11 可迭代的归约函数 358 17.5 显示下载进度并处理错误 429 17.5.3 线程和多进程的替代方案 437 18.3 避免阻塞型调用 454 18.4.2 使用 Executor 对象,防止阻塞事件循环 461 18.6.2 使用 aiohttp 包编写 Web 服务器 471
18.6.3 更好地支持并发的智能客户端 474
18.7 本章小结 475
18.8 延伸阅读 476
第六部分 元编程
第19章 动态属性和特性 482
19.1 使用动态属性转换数据 483
19.1.1 使用动态属性访问 JSON 类数据 485
19.1.2 处理无效属性名 487
19.1.3 使用 __new__ 方法以灵活的方式创建对象 488
19.1.4 使用 shelve 模块调整 OSCON 数据源的结构 490
19.1.5 使用特性获取链接的记录 493
19.2 使用特性验证属性 498
19.2.1 LineItem 类第1 版:表示订单中商品的类 498
19.2.
Clicky