标签
内容简介
本书是Python语言的中文参考手册,译自Martin C. Brown所著的《Python: The Complete Reference》。全书先简要介绍Python的基本原理与组成,再以大量示例循序渐进地讲解Python的核心语法、标准库的使用方法、快速开发应用程序的途径、Web开发方法、跨平台开发思路以及Python的内部机制与C扩展、嵌入技巧,并在附录中提供Python库指南与资源信息。 全书结构分为六个部分与两个附录:第一部分交代Python语言的基本原理与运行环境;第二部分系统梳理标准库,讲述模块与面向对象的高级用法;第三部分讨论用Python快速开发应用程序的方法;第四部分涉及Web开发,包括用Python处理SGML、HTML与XML等文档内容;第五部分关注跨平台开发;第六部分深入Python的内部机制,包括用C语言编写扩展以及在C程序中嵌入Python。 作为2002年出版的译著,本书反映的是Python 2.0前后的语言面貌与生态状况,部分库与语法细节与当前Python 3有差异,阅读时宜以理解编程思想与工程方法为主,具体API以官方文档为准。
编辑推荐
这本书是较早进入中文世界的Python系统性参考书之一,译者康博,由清华大学出版社与麦格劳-希尔合作引进,原书为Martin C. Brown的《Python: The Complete Reference》。它的价值不在于教最新的语法,而在于把Python当作一门完整工程语言来讲述:从语言原理、标准库,到快速开发、Web开发、跨平台乃至C扩展与嵌入,六大部分加两个附录构成了一个相对完整的技术地图。 对现在的读者而言,书中的代码基于Python 2早期版本,部分标准库已经发生变化,直接照抄代码大概率无法运行。但书里对「为什么用Python做快速开发」「标准库如何组织」「解释器如何与C交互」等问题的讲解方式,仍有助于建立对Python生态的整体认识。它更适合作为技术史与体系化阅读的补充材料,而不是当下的入门首选。
适合谁读
适合
- 想了解Python早期生态与语言演变的读者
- 需要一份体系化语言全貌地图的中级程序员
- 关注C扩展与嵌入Python机制的技术人员
- 收藏计算机经典译著的技术书爱好者
不适合
- 完全没有编程基础的零起点自学者
- 只想学习Python 3最新语法与第三方库的读者
- 希望用本书代码直接完成当前项目开发的人
阅读建议
- 把本书当作体系地图来读,先看目录和第六部分,再按需查阅对应章节。
- 书中示例基于旧版本,动手时请改用Python 3环境并对照官方文档修正API。
- 可配合一本现代的Python入门书并行阅读,用新书补足语法与库的时效性。
出版社简介
清华大学出版社
中国 · 成立于 1980 年
清华大学出版社创立于1980年,库内收录图书57种,涵盖科学科普、医学、健康、法律、哲学读物与社科等方向。代表图书既有菠萝(李治中)的《癌症·真相:医生也在读》《癌症·新知》等医学科普作品,也有《阳光是最好的防腐剂:全球反腐大要案快递》等法律类读物,以及七格的《脑洞大开的哲学简史》、刘云浩的《从互联到新工业革命》等。作者资源包括科普作家、医学研究者、中国人民大学反贪硕士班及高校学者,体现出兼顾学术性与大众阅读的出版特色。因公开资料有限,此处仅依据库内图书归纳其出版方向。
目录
- 第一部分 Python语言基础
- 第二部分 Python标准库
- 第三部分 快速开发应用程序
- 第四部分 Web开发
- 第五部分 跨平台开发
- 第六部分 Python内部机制
- 附录A Python库指南
- 附录B Python资源信息
常见问题
这本书现在读还有价值吗?
书中的语法与标准库基于Python 2早期版本,直接使用会碰到不少差异。但它对语言整体结构、快速开发方法、C扩展与嵌入机制的讲述仍具参考价值,适合当作体系化阅读与技术史材料,而不是当下的入门或查询首选。
本书的原书名和作者是谁?
原书为Martin C. Brown所著的《Python: The Complete Reference》,由麦格劳-希尔出版,中文版由康博翻译、清华大学出版社于2002年出版,ISBN为9787302053378。
适合零基础读者直接入门吗?
不太适合。本书定位是参考手册,覆盖面广但不在教学法上做过多铺垫,且示例代码年代久远。零基础读者更宜先从现代Python入门教材开始,再把本书作为全貌浏览的补充。
读者评论
查询本书
本站为索引目录:「全网查询」由您发起、在您的浏览器中运行,所列入口均指向第三方站点,请自行判断可用性。