Expert Python Programming, Second Edition
Tags
Summary
Editor's review
Who it's for
A good fit for
- 已掌握 Python 基础语法、写过几百行以上代码,想系统提升工程能力的开发者
- 从事 Web 后端或数据处理,需独立负责项目打包、部署与维护的工程师
- 希望理解装饰器、元类、描述符等进阶机制背后原理的自学者
- 计算机相关专业高年级学生或研究生,作为课程之外的实践补充读物
Not a good fit for
- 完全没有编程经验的零基础读者,书中不讲解变量、循环等入门内容
- 只想快速学习爬虫、数据分析等具体应用、不关心工程规范的读者
- 追求完全贴合最新 Python 版本与工具链的读者,需注意书中部分内容已过时
Reading tips
- 第1至3章是语言进阶的地基,建议先精读并动手改写示例代码,再进入工程章节
- 第5至10章可结合自己手头的一个真实项目边读边练,把打包、文档和测试真正落地
- 第11至13章涉及性能与并发,建议配合 cProfile 等工具实测,避免只停留在概念层面
- 书中工具版本较老,遇到与当前环境不符处,及时对照官方文档与新版工具补正
About the publisher
Posts & Telecom Press is known for its strengths in science and technology, computing, and information and communications titles, and has extended its publishing into photography, art, software learning, and inspirational growth, giving it a fairly diverse range. Its catalog includes computing and communications works such as Refactoring and Patterns (Revised Edition) and Huawei Switch Learning Guide (Second Edition), alongside bilingual collector's editions such as The Little Prince (Chinese-English-French illustrated collector's edition), The Great Gatsby, and Three Days to See. Beijing Ten Years: 1980-1990 and Ghost Blade: WLOP Personal Illustration Collection reflect its presence in photography and art. Its authors include Antoine de Saint-Exupéry, Helen Keller, Joshua Kerievsky, Wang Da, Zhang Zhaozeng, and WLOP.
Contents
- Chapter 1 The Current State of Python
- Chapter 2 Syntax Best Practices—Below the Class Level
- Chapter 3 Syntax Best Practices—Above the Class Level
- Chapter 4 Choosing Good Names
- Chapter 5 Writing a Package
- Chapter 6 Deploying Code
- Chapter 7 Developing Python Extensions with Other Languages
- Chapter 8 Managing Code
- Chapter 9 Documenting Your Project
- Chapter 10 Test-Driven Development
- Chapter 11 Optimization—General Principles and Profiling Techniques
- Chapter 12 Optimization—Some Powerful Techniques
- Chapter 13 Concurrency
- Chapter 14 Useful Design Patterns
FAQ
这本书适合零基础学 Python 的人吗?
第2版和第1版有什么区别?
书中内容今天还适用吗?
Comments
Find this book
This site is an index: you start “Search all sources” in your browser, and the entries it lists all point to third-party sites; please judge their availability yourself.