Expert Python Programming (2nd Edition)
Tags
Summary
Editor's review
Who it's for
A good fit for
- 已掌握 Python 基础语法、写过小项目,想系统补齐工程实践的开发者
- 需要在团队中负责打包、部署、持续集成与代码质量管理的中级工程师
- 从其他语言转 Python、想快速了解 Python 生态规范与最佳实践的程序员
- 准备技术面试或想梳理 Python 进阶知识体系的高年级学生
Not a good fit for
- 完全没有编程基础、想从零学习 Python 语法的初学者
- 只想要一本爬虫、数据分析或 Web 框架快速上手教程的读者
- 期待内容与 Python 3.11+ 新特性完全同步的读者
Reading tips
- 建议先通读第 1 至 3 章打牢语法与版本认知,再按项目需要跳读打包、部署、测试等章节。
- 读到装饰器、元类、描述符时,务必在本地动手复现代码示例,理解比记住更关键。
- 第 11 至 13 章的优化与并发内容,建议配合自己项目中的真实瓶颈练习,效果最好。
- 书中涉及的第三方库版本较旧,实践时请以官方文档的最新用法为准,注意甄别。
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
- Preface
- Chapter 1 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
这本书需要什么基础才能读?
第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.