Differences between revisions 44 and 45
Revision 44 as of 2008-06-11 09:53:16
Size: 11510
Editor: zhuyj
Comment:
Revision 45 as of 2009-12-25 07:15:41
Size: 11554
Editor: localhost
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 4: Line 4:
''' Python图书概览 '''::-- ["swordsp"] [[[DateTime(2007-01-18T18:30:51Z)]]] [[TableOfContents]] ''' Python图书概览 '''::-- [[swordsp]] [<<DateTime(2007-01-18T18:30:51Z)>>] <<TableOfContents>>
Line 6: Line 6:
[[Include(swordsp/COTW/Header)]]
|| 请大家关注啄木鸟社区自己的图书项目! || (!) '''[:ObpBroadview:博文Python图书]''' || {o} '''[:OpenBookProject:OBP-开放图书规划]''' ||
<<Include(swordsp/COTW/Header)>>
|| 请大家关注啄木鸟社区自己的图书项目! || (!) '''[[ObpBroadview|博文Python图书]]''' || {o} '''[[OpenBookProject|OBP-开放图书规划]]''' ||
Line 10: Line 10:
'''[wiki:localshare:doc/Python/ Python电子书本地收集]''' -- 啄木鸟空间分享了大部分 '''[[localshare:doc/Python/|Python电子书本地收集]]''' -- 啄木鸟空间分享了大部分
Line 19: Line 19:
 * [http://wiki.python.org/moin/PythonBooks Python 官方 wiki 的图书介绍页面]
 * [http://www.awaretek.com/book.html Python Book Reviews] -- 对 Python 相关书籍相当全面的概括,每本书按星级评分且有详细书评
 * [http://www-128.ibm.com/developerworks/linux/library/l-cp12.html Charming Python: Updating your Python reading list (1)]、[http://www-128.ibm.com/developerworks/cn/linux/sdk/python/charm-22/index.html (2)]、[http://www-128.ibm.com/developerworks/cn/linux/sdk/python/charm-24/index.html (3)] -- IBM dW Python 专栏作家 David Mertz 的系列书评
[[Include(/DiscussZhBook)]]
 * [[http://wiki.python.org/moin/PythonBooks|Python 官方 wiki 的图书介绍页面]]
 * [[http://www.awaretek.com/book.html|Python Book Reviews]] -- 对 Python 相关书籍相当全面的概括,每本书按星级评分且有详细书评
 * [[http://www-128.ibm.com/developerworks/linux/library/l-cp12.html|Charming Python: Updating your Python reading list (1)]][[http://www-128.ibm.com/developerworks/cn/linux/sdk/python/charm-22/index.html|(2)]][[http://www-128.ibm.com/developerworks/cn/linux/sdk/python/charm-24/index.html|(3)]] -- IBM dW Python 专栏作家 David Mertz 的系列书评
<<Include(/DiscussZhBook)>>
Line 27: Line 27:
 * [http://docs.python.org/tut/ Python Tutorial] -- 最权威的 Python 教程,由 Python 作者 Guido van Rossum 主笔,有少许学院味道。
  * [:March Liu/PyTutorial:简体中文版] -- 由[:March Liu:刘鑫]、李梦夷翻译
 * [http://www.byteofpython.info/ A Byte of Python] -- 简洁明了的 Python 教程,即使没有编程基础也可阅读。
  * [http://www.byteofpython.info/language/chinese/ 简明 Python 教程]([http://www.woodpecker.org.cn/share/doc/abyteofpython_cn/chinese/ 本地阅读]、[http://www.woodpecker.org.cn/share/doc/abyteofpython_cn/abyteofpython_cn.chm CHM打包文档下载]) -- 简体中文版由沈洁元翻译
 * [[http://docs.python.org/tut/|Python Tutorial]] -- 最权威的 Python 教程,由 Python 作者 Guido van Rossum 主笔,有少许学院味道。
  * [[March_Liu/PyTutorial|简体中文版]] -- 由[[March Liu|刘鑫]]、李梦夷翻译
 * [[http://www.byteofpython.info/|A Byte of Python]] -- 简洁明了的 Python 教程,即使没有编程基础也可阅读。
  * [[http://www.byteofpython.info/language/chinese/|简明 Python 教程]]([[http://www.woodpecker.org.cn/share/doc/abyteofpython_cn/chinese/|本地阅读]]、[[http://www.woodpecker.org.cn/share/doc/abyteofpython_cn/abyteofpython_cn.chm|CHM打包文档下载]]) -- 简体中文版由沈洁元翻译
Line 32: Line 32:
 * [http://diveintopython.org/ Dive into Python] -- 为有经验的程序员编写的颇受好评的 Python 教程。
  * [http://www.woodpecker.org.cn/diveintopython/ Python 研究] -- 简体中文版由啄木鸟社区集体翻译
 * [[http://diveintopython.org/|Dive into Python]] -- 为有经验的程序员编写的颇受好评的 Python 教程。
  * [[http://www.woodpecker.org.cn/diveintopython/|Python 研究]] -- 简体中文版由啄木鸟社区集体翻译
Line 35: Line 35:
 * [http://staff.easthighschool.net/lee/computers/book/Start_Programming.html Start Programming] by Lee Harr
  * [:StartProgramming:StartProgramming -- 开始编程之旅] 中译版 by ["thinker"]
 . 本文是使用pygsear+pygame作为开发环境,以初级用户角度来分步分阶段学习PYTHON基本概念,并以小游戏开发项目为具体案例,介绍的十分详细。编写风格清新朴实,没有象一般教科书那样枯燥,极其适合初级用户来激发兴趣时使用。 -- from 译者 ["thinker"]
 * [[http://staff.easthighschool.net/lee/computers/book/Start_Programming.html|Start Programming]] by Lee Harr
  * [[StartProgramming|StartProgramming -- 开始编程之旅]] 中译版 by [[thinker]]
 . 本文是使用pygsear+pygame作为开发环境,以初级用户角度来分步分阶段学习PYTHON基本概念,并以小游戏开发项目为具体案例,介绍的十分详细。编写风格清新朴实,没有象一般教科书那样枯燥,极其适合初级用户来激发兴趣时使用。 -- from 译者 [[thinker]]
Line 41: Line 41:
 * [http://rmi.net/~lutz/about-lp2e.html Learning Python 2nd Edition]  * [[http://rmi.net/~lutz/about-lp2e.html|Learning Python 2nd Edition]]
Line 45: Line 45:
  * [http://www.oreilly.com.cn/book.php?bn=7-5641-0047-8 《学习Python(第二版,影印版)》]
  * [http://www.oreilly.com.cn/book.php?bn=7-5083-0580-9 《Python语言入门》] (第一版中文版)
 * [http://www.oreilly.com/catalog/pythonian2/ Python in a Nutshell, Second Edition]
  * [http://www.oreilly.com.cn/book.php?bn=7-5641-0576-3 《Python技术手册(第二版,影印版)》]
  * [:PythonInANutshellZh:第一版节译] by WeiZhong
  * [:PythonInANutshell:Python技术坚果手册2ed] 啄木鸟图书翻译项目,由 ["nickcheng"] 发起,筹划中
  * [[http://www.oreilly.com.cn/book.php?bn=7-5641-0047-8|《学习Python(第二版,影印版)》]]
  * [[http://www.oreilly.com.cn/book.php?bn=7-5083-0580-9|《Python语言入门》]] (第一版中文版)
 * [[http://www.oreilly.com/catalog/pythonian2/|Python in a Nutshell, Second Edition]]
  * [[http://www.oreilly.com.cn/book.php?bn=7-5641-0576-3|《Python技术手册(第二版,影印版)》]]
  * [[PythonInANutshellZh|第一版节译]] by WeiZhong
  * [[PythonInANutshell|Python技术坚果手册2ed]] 啄木鸟图书翻译项目,由 [[nickcheng]] 发起,筹划中
Line 52: Line 52:
  * [http://effbot.org/zone/librarybook-index.htm 在线版本]   * [[http://effbot.org/zone/librarybook-index.htm|在线版本]]
Line 54: Line 54:
 * [http://corepython.com/ Core Python Programming, 2nd Edition]
  *
[http://www.china-pub.com/computers/common/info.asp?id=3097 《Python核心编程》] (第一版中文版)
 * [http://www.amazon.com/exec/obidos/ISBN=0672328623 Python Essential Reference 3rd Edition]
  * [:
PythonEssentialRef2eZh:《Python 精要参考(第二版)》全译] -- 译者Feather WeiZhong
 * [wiki:ISBN:0596009402 Python Pocket Reference 3rd Edition]
 * [wiki:
ISBN:0130409561 Python Programming Patterns]
 *
[http://www.mindview.net/Books/TIPython Thinking in Python]
 * [wiki:
ISBN:0672319942 Python Developer's Handbook]
  *
[http://www.china-pub.com/computers/common/info.asp?id=2926 《深入学习:Python程序开发》]
 * [wiki:
ISBN:0130923613 Python How to Program]
  *
[http://www.china-pub.com/computers/common/info.asp?id=12645 Python编程金典]
  *
[http://man.chinaunix.net/develop/python/python_howto/python_howto_program.htm 《Python编程金典》读书笔记 by Jims (yjnet at 21cn dot com) ]
 * [wiki:
ISBN:007212718X Python: The Complete Reference]
  *
[http://www.china-pub.com/computers/common/info.asp?id=6090 《Python技术参考大全》]
 * [wiki:
ISBN:0201709384 Learn to Program Using Python: A Tutorial for Hobbyists, Self-Starters, and All Who Want to Learn the Art of Computer Programming]
  *
[http://www.freenetpages.co.uk/hp/alan.gauld/ 作者的主页]
  *
[http://www.china-pub.com/computers/common/info.asp?id=20051 《用Python学编程》]
 *
[http://www.china-pub.com/computers/common/info.asp?id=2797 《Python程序员指南》]
 * [[http://corepython.com/|Core Python Programming, 2nd Edition]]
  * [
[http://www.china-pub.com/computers/common/info.asp?id=3097|《Python核心编程》]] (第一版中文版)
 * [[http://www.amazon.com/exec/obidos/ISBN=0672328623|Python Essential Reference 3rd Edition]]
  * [[
PythonEssentialRef2eZh|《Python 精要参考(第二版)》全译]] -- 译者Feather WeiZhong
 * [[ISBN:0596009402|Python Pocket Reference 3rd Edition]]
 * [[
ISBN:0130409561|Python Programming Patterns]]
 * [
[http://www.mindview.net/Books/TIPython|Thinking in Python]]
 * [[
ISBN:0672319942|Python Developer's Handbook]]
  * [
[http://www.china-pub.com/computers/common/info.asp?id=2926|《深入学习:Python程序开发》]]
 * [[
ISBN:0130923613|Python How to Program]]
  * [
[http://www.china-pub.com/computers/common/info.asp?id=12645|Python编程金典]]
  * [
[http://man.chinaunix.net/develop/python/python_howto/python_howto_program.htm|《Python编程金典》读书笔记 by Jims (yjnet at 21cn dot com) ]]
 * [[
ISBN:007212718X|Python: The Complete Reference]]
  * [
[http://www.china-pub.com/computers/common/info.asp?id=6090|《Python技术参考大全》]]
 * [[
ISBN:0201709384|Learn to Program Using Python: A Tutorial for Hobbyists, Self-Starters, and All Who Want to Learn the Art of Computer Programming]]
  * [
[http://www.freenetpages.co.uk/hp/alan.gauld/|作者的主页]]
  * [
[http://www.china-pub.com/computers/common/info.asp?id=20051|《用Python学编程》]]
 * [
[http://www.china-pub.com/computers/common/info.asp?id=2797|《Python程序员指南》]]
Line 73: Line 73:
 * [http://www.welan.com/29462/ 《Python编程基础》]  * [[http://www.welan.com/29462/|《Python编程基础》]]
Line 78: Line 78:
 * [http://www.rmi.net/~lutz/about-pp3e.html Programming Python 3rd Edition]
  *
[http://www.oreilly.com.cn/book.php?bn=7-5641-0570-4 《Python编程(第三版,影印版)上、下册》]
  * [:
PP3eD:《Python编程》(第三版)] -- 啄木鸟图书翻译项目,进行中
 * [wiki:ISBN:0-7645-4807-7 Python 2.1 Bible]
 *
[http://www.oreilly.com/catalog/pythoncook2/ Python Cookbook 2nd Edition]
  *
[http://aspn.activestate.com/ASPN/Python/Cookbook/ ActiveState 的 Python Cookbook 专栏]
  * [:
PyCookbook:《Python食谱》] -- 啄木鸟图书翻译项目,基于第一版,未完成
 * [http://www.apress.com/book/bookDisplay.html?bID=10013 Beginning Python From Novice to Professional (Mangus Lie Hetland, Apress)]
 * [wiki:
ISBN:0761523340 Programming With Python]
  *
[http://www.china-pub.com/computers/common/info.asp?id=4587 《Python 编程指南》]
 * [[http://www.rmi.net/~lutz/about-pp3e.html|Programming Python 3rd Edition]]
  * [
[http://www.oreilly.com.cn/book.php?bn=7-5641-0570-4|《Python编程(第三版,影印版)上、下册》]]
  * [[
PP3eD|《Python编程》(第三版)]] -- 啄木鸟图书翻译项目,进行中
 * [[ISBN:0-7645-4807-7|Python 2.1 Bible]]
 * [
[http://www.oreilly.com/catalog/pythoncook2/|Python Cookbook 2nd Edition]]
  * [
[http://aspn.activestate.com/ASPN/Python/Cookbook/|ActiveState 的 Python Cookbook 专栏]]
  * [[
PyCookbook|《Python食谱》]] -- 啄木鸟图书翻译项目,基于第一版,未完成
 * [[http://www.apress.com/book/bookDisplay.html?bID=10013|Beginning Python From Novice to Professional (Mangus Lie Hetland, Apress)]]
 * [[
ISBN:0761523340|Programming With Python]]
  * [
[http://www.china-pub.com/computers/common/info.asp?id=4587|《Python 编程指南》]]
Line 92: Line 92:
 * [wiki:ISBN:1932394621 WxPython in Action]
 *
[http://www.valdyas.org/python/book.html Gui Programming With Python: Using the Qt Toolkit]
  *
[http://www.opendocspublishing.com/pyqt/ 在线版本] -- 链接暂时不可用?
 * [wiki:ISBN:1884777813 Python and Tkinter Programming]
  *
[http://www.china-pub.com/computers/common/info.asp?id=8058 《Python 与 Tkinter 编程》]
 * [http://www.pygtk.org/tutorial.html
PyGTK Tutorials]
  *
[http://www.pygtk.org/pygtk2tutorial/index.html 在线版本]
 * [:
The PyQt4 tutorial:] 《PyQt4教程》
 * [[ISBN:1932394621|WxPython in Action]]
 * [
[http://www.valdyas.org/python/book.html|Gui Programming With Python: Using the Qt Toolkit]]
  * [
[http://www.opendocspublishing.com/pyqt/|在线版本]] -- 链接暂时不可用?
 * [[ISBN:1884777813|Python and Tkinter Programming]]
  * [
[http://www.china-pub.com/computers/common/info.asp?id=8058|《Python 与 Tkinter 编程》]]
 * [[http://www.pygtk.org/tutorial.html|
PyGTK Tutorials]]
  * [
[http://www.pygtk.org/pygtk2tutorial/index.html|在线版本]]
 * [[
The PyQt4 tutorial]] 《PyQt4教程》
Line 101: Line 101:
 * [http://gnosis.cx/TPiP/ Text Processing in Python]  * [[http://gnosis.cx/TPiP/|Text Processing in Python]]
Line 103: Line 103:
  * [http://wiki.python.org/moin/TextProcessingInPython 某位读者关于 High Order Functions 的若干笔记]
  * [:TPiP:啄木鸟图书翻译项目] -- 目前仅完成[:TPiP/AppendixA:附录A] (by HuangYi)
 * [wiki:ISBN:0596001282 Python & XML]
 * [wiki:ISBN:0130211192 XML Processing with Python]
  * [[http://wiki.python.org/moin/TextProcessingInPython|某位读者关于 High Order Functions 的若干笔记]]
  * [[TPiP|啄木鸟图书翻译项目]] -- 目前仅完成[[TPiP/AppendixA|附录A]] (by HuangYi)
 * [[ISBN:0596001282|Python & XML]]
 * [[ISBN:0130211192|XML Processing with Python]]
Line 108: Line 108:
 * [wiki:ISBN:0735710902 Python Web Programming]
 * [wiki:ISBN:0130410659 Web Programming in Python]
 * [wiki:ISBN:0132433885 Rapid Web Applications with TurboGears]
 * [[ISBN:0735710902|Python Web Programming]]
 * [[ISBN:0130410659|Web Programming in Python]]
 * [[ISBN:0132433885|Rapid Web Applications with TurboGears]]
Line 113: Line 113:
 * [wiki:ISBN:1565926218 Python Programming on Win32] -- 虽然年代稍早,但仍是 Python 关于 Windows 编程的最好参考资料,作者之一 Mark Hammond 是Python Win32 extensions的作者。  * [[ISBN:1565926218|Python Programming on Win32]] -- 虽然年代稍早,但仍是 Python 关于 Windows 编程的最好参考资料,作者之一 Mark Hammond 是Python Win32 extensions的作者。
Line 115: Line 115:
 * [wiki:ISBN:0596100329 Twisted Network Programming Essentials]
 * [http://www.complete.org/publications/pynet/ Foundations of Python Network Programming]
 * [[ISBN:0596100329|Twisted Network Programming Essentials]]
 * [[http://www.complete.org/publications/pynet/|Foundations of Python Network Programming]]
Line 118: Line 118:
 . 详情请看[http://www.douban.com/subject/2137490/ 豆瓣上的页面]。  . 详情请看[[http://www.douban.com/subject/2137490/|豆瓣上的页面]]
Line 120: Line 120:
 * [http://www.zope.org/Documentation/ZopeBook/ The Zope Book] -- Zope 官方文档的印刷版
 * [http://wiki.zope.org/zope3/Zope3Book The Zope 3 Developers Book - An Introduction for Python Programmers] -- the Zope Book对应Zope 3的版本
  * [:Zope3Book:《Zope 3 宝典》] -- 啄木鸟图书翻译项目,未完成
 * [[http://www.zope.org/Documentation/ZopeBook/|The Zope Book]] -- Zope 官方文档的印刷版
 * [[http://wiki.zope.org/zope3/Zope3Book|The Zope 3 Developers Book - An Introduction for Python Programmers]] -- the Zope Book对应Zope 3的版本
  * [[Zope3Book|《Zope 3 宝典》]] -- 啄木鸟图书翻译项目,未完成
Line 124: Line 124:
 * [wiki:ISBN:0735711119 Jython for Java Programmers]
  * [http://www.china-pub.com/computers/common/info.asp?id=7508 《Jython 程序设计》]、[:JythonDesign:简介及目录]
 * [wiki:ISBN:0596002475 Jython Essentials]
 * [wiki:ISBN:0201616165 Python Programming with the Java Class Libraries]
 * [[ISBN:0735711119|Jython for Java Programmers]]
  * [[http://www.china-pub.com/computers/common/info.asp?id=7508|《Jython 程序设计》]]、[[JythonDesign|简介及目录]]
 * [[ISBN:0596002475|Jython Essentials]]
 * [[ISBN:0201616165|Python Programming with the Java Class Libraries]]
Line 129: Line 129:
 * [wiki:ISBN:1584502584 Game Programming With Python] -- 介绍了游戏编程的一般知识和模式  * [[ISBN:1584502584|Game Programming With Python]] -- 介绍了游戏编程的一般知识和模式
Line 131: Line 131:
 * [wiki:ISBN:1592000770 Game Programming With Python, Lua, and Ruby]  * [[ISBN:1592000770|Game Programming With Python, Lua, and Ruby]]
Line 135: Line 135:
 * [http://www.brpreiss.com/books/opus7/ Data Structures and Algorithms with Object-Oriented Design Patterns in Python] -- 少有的以 Python 语言讲述数据结构和算法的书籍,同系列还有多种语言的版本
 * [wiki:ISBN:3540435085 Python Scripting for Computational Science] -- 以大量实例介绍了 Python 在科学计算领域的种种日常应用,并没有牵涉太多数值计算的内容,更像是针对非专业程序员的一份教程和参考。
  * [http://www.ifi.uio.no/in228/lecsplit/ 作者的主页] -- 包含了更多原始材料,主要是演讲稿,除 Python 外还包括 Perl、shell 编程等内容。
 * [[http://www.brpreiss.com/books/opus7/|Data Structures and Algorithms with Object-Oriented Design Patterns in Python]] -- 少有的以 Python 语言讲述数据结构和算法的书籍,同系列还有多种语言的版本
 * [[ISBN:3540435085|Python Scripting for Computational Science]] -- 以大量实例介绍了 Python 在科学计算领域的种种日常应用,并没有牵涉太多数值计算的内容,更像是针对非专业程序员的一份教程和参考。
  * [[http://www.ifi.uio.no/in228/lecsplit/|作者的主页]] -- 包含了更多原始材料,主要是演讲稿,除 Python 外还包括 Perl、shell 编程等内容。

Python图书概览 ::-- swordsp [2007-01-18 18:30:51]

此条目正在进行条目质量提升计划,详情请阅读项目首页

欢迎对此页面进行补充和修正,也请关注计划中的其它页面,为啄木鸟贡献您的一份力量。

近期活跃条目: (./) Python 图书概览 {*} Python数据库开发概要 {*} Python 语言研究

请大家关注啄木鸟社区自己的图书项目!

(!) 博文Python图书

{o} OBP-开放图书规划

Python电子书本地收集 -- 啄木鸟空间分享了大部分

  • 请大家一一对应指引本地下载链接是也乎……ZoomQuiet

前言

  • 本页面收集整理了 Python 相关的书籍信息
  • 书名一般链接至其主页或 Amazon/China-Pub 相关页面,往往包括试读、书评、勘误、源码、补充内容等相关资源,国内出版的书也可直接在线购买。
  • Python 安装包中附带的官方文档永远是最有价值的资料之一
  • 书不必贪多,精读三五本好书,胜过藏书万卷。

书评

中文Python 图书推荐 {{{300~500字推荐心目中最好的图书

  • 图书名(E文名)

}}}

  • 学习Python (Learning Python 1st ed;Mark Lutz,David Ascher 著 陈革,冯大辉 译;7-5083-0580-9;2001年4月)

http://www.douban.com/mpic/s1318070.jpg

理由: Python ~强大的通用脚本语言, 除了OS和驱动都可以来开发!
但是在JAVA/C#盛行的中华大地上,但凡刚接触Python 的,无不感觉其或宏冗或混乱或奇特……
那么如何爽直的进入Pythonic 的世界呢?
看"学习Python"第一版吧,用教科书式的方式组织行文,却不呆板;循序渐进的推讲,却绝不单调…… 间杂的题外讲解非常精要,设计的练习题又非常实用
~至少前两年我的Py代码基本是Copy 此书的片段组成的 ;)
关键作者非常精明的使用了一般计算机语言课程的知识点辅设顺序,这对中国看谭老师教材长大的人们基本没有什么隔阂;
但是,Python 就是Python ,不论怎么伪装成普通语言,看过前几章后,就已经开始不守清规的开始尝试立即实现各种小应用了;
至于为什么推荐第一版? 因为后来的 "学习Python"加入了太多的新特性,少了Pythonic ~ "简单即是美"的味道!
可恨第一版已经绝版了,运气再好你也淘不到了,那么之后的版本也依然非常值得买,同样的作者团队使用同样的由浅入深的方式将Python 2.2 以来的新特性也讲述的明快清晰!
PS: 提一下书的封面~林鼠(wood rat)的钢笔素描,实在非常贴切...嗯嗯嗯,因为它是Python(蠎)最爱的食品哪,而本书对于那些想成为灵蠎一员的开发者来说,也无疑是最好的精神食粮呢.

参考资料: Python 快速介绍 ~ http://www.zeuux.org/documentation/python-intro/

快速入门类

初学者快速入门教材,一般为免费发布的电子文档,相当一部分已有中文翻译。

  • Python Tutorial -- 最权威的 Python 教程,由 Python 作者 Guido van Rossum 主笔,有少许学院味道。

  • A Byte of Python -- 简洁明了的 Python 教程,即使没有编程基础也可阅读。

  • Dive into Python -- 为有经验的程序员编写的颇受好评的 Python 教程。

    • Python 研究 -- 简体中文版由啄木鸟社区集体翻译

    • 该书以问题和实例程序为线索,不仅讲授 Python 的语法,同时还引导读者学习 Pythonic 的编程风格。书中大量的延伸阅读链接也很有价值。
  • Start Programming by Lee Harr

  • 本文是使用pygsear+pygame作为开发环境,以初级用户角度来分步分阶段学习PYTHON基本概念,并以小游戏开发项目为具体案例,介绍的十分详细。编写风格清新朴实,没有象一般教科书那样枯燥,极其适合初级用户来激发兴趣时使用。 -- from 译者 thinker

语言类

此类书籍偏重 Python 语言本身的学习,或者作为手册类参考书查阅。

综合应用类

此类书籍主要介绍 Python 在各领域的典型应用,以实例学习为主,覆盖面较广但不会太深入,主要针对水平在初学者之上的读者(已经熟悉 Python 的基本语法)。

领域应用类

此类书籍关注于 Python 在某专门领域的应用或某类库的应用,一般比综合应用类书籍中的相关章节更为深入详细。

GUI 编程

文本处理

Web 开发

Windows 编程

  • Python Programming on Win32 -- 虽然年代稍早,但仍是 Python 关于 Windows 编程的最好参考资料,作者之一 Mark Hammond 是Python Win32 extensions的作者。

网络编程

Zope

Jython

游戏开发

学院类

针对大学或者研究机构人员的 Python 书籍。

PyBooks (last edited 2010-10-18 04:17:13 by khsing)