又是一本O'Reilly的好书,这几年看书的经历告诉我O'Reilly的书都值得一看(至少在计算机类的书籍上是这样)。
入手一年多(或者两年)了,一直没有来豆瓣标记,现在就标记为已读了。
说实话,其实还没完全看完,看过90%+的内容吧,很多内容有重复看过。七八百页也不是小数目,太快看完消化不良,更重要的是Cookbook类的书是没有看完的概念,因为你不可能直接看完,然后都实践一遍,既然是Cookbook,那么就得慢慢来,每天一页两页(一道两道)足够了。在准备躺下睡觉,却自己发现还异常清醒的时候挂上耳麦,广播或者音乐,然后随手打开,翻到任意位置开始看。再或者,在某个慵懒的周末,睁开眼睛,阳光刚好透过窗子照到连上,这种天时地利人和,不看两页都不行了吗,然后又随手打开。看这本书有时候会让有这样的冲动:擦,竟然还有这种技巧(专业点叫语法糖之类,俗点就是奇淫巧计了),然后有想打开电脑实践一下的冲动。这种反应应该是和吃货看食谱的时候忍不住想试试这道菜的冲动一样。这么讲,这本书定位在Cookbook也是名副其实。
既然作为书评还是写点和书内容相关的吧,这本书介绍了几乎所有的Python语法糖技巧,拉姆达表达式、列表推导、生成器、装饰器等,但是对Python的基础语法介绍的很少。还介绍了很多程序设计上的技巧,这里面有些技巧是通用的(和语言无关),从字符串到网络到数据库到都有介绍,甚至还有硬件控制方面的介绍,几乎涵盖了Python能够使用的所有领域。当然,Python作为一种用于丰富第三方库的语言,这本书也介绍了大量第三方库的使用(及其技巧),涉及Twisted、PIL、PyWin32等等。
好,重点来了。如果你之前掌握过了其它语言,后来学了Python的基础语法,甚至都开始做简单的Python项目,但是经常感觉怎么某个功能(某段代码、函数、模块、框架)的实现这么别扭(看上去很不顺眼),或者你感觉Python的代码怎么不够优雅了,那么你该考虑是不是没有把Python的某些特性技巧给发挥出来了。
给你Python使用技巧的启发,正是这本书所做的。你去看优秀的开源框架,如Django、web.py的源代码也能够获得很多启发,但如果你觉得看代码太枯燥了,那么这本书正是不二之选。
Python奇淫巧计大全
《Python Cookbook》热门书评
-
Python奇淫巧计大全
14有用 1无用 冰糖君 2014-08-21
又是一本O'Reilly的好书,这几年看书的经历告诉我O'Reilly的书都值得一看(至少在计算机类的书籍上是这样)。入手一年多(或者两年)了,一直没有来豆瓣标记,现在就标记为已读了。说实话,其实还没完全看完,看过90%+的内容吧,很多内容有重复看过。七八百页也不是小数目,太快看完消化不良,更重要的...
-
很奇怪,怎么这本书没人评价
10有用 1无用 wrongways 2010-12-14
这本书不太适合从头到尾阅读,适合当一本参考书或是字典书,遇到了总是上来查查,看看有没有取巧的办法。书中把一些小技巧按章节集合起来,可以节省不少google的时间。不过因为是多个作者写的,所以感觉在目录分类上似乎做得并不是很好。个人感觉里面介绍的关于字典,列表和set的小技巧还蛮有用的。...
-
Python Cookbook读了一半的感受
9有用 0无用 西皮 2011-02-21
这本书适合有一定Python基础的用户读,主要是一些经验和技巧。我用Python 写代码也有3,4年了,读这本书仍然有很大的收获。比如字符串的处理,还有文本模板的处理,很多技巧之前没有用过。入门用户建议先不要读这本书,不是很系统。 ...
-
《蟒蛇烹饪大全》:很好的一本菜谱
6有用 0无用 舒扬 2015-07-16
看这本书的起因是这个暑假过后要正式入职,有点本领恐慌,所以打算趁着暑假临阵磨枪一下。说起来用python做主力编程语言已经两年了,但因为平时写的主要是实验,所以基本上是怎么顺手怎么写,只要能跑得起来就行,所以码出来的东西一直挺难看。看cookbook的主要目地是查缺补漏,了解一下之前没怎么用过的比较...
-
翻译的太渣~~
2有用 0无用 Eillot 2015-06-25
#pythoncookbook#好好的一部“蟒蛇菜谱“被你们翻译的跟翔一样~还有那么多人看豆评8.0+的分数,幸亏我验证了下~~~强烈建议大家阅读英文原著!其中一处勘误,难道不应该翻译成这样么? 中文版:1.1 每次处理一个字符 我原著理解1.1 不使用临时变量交换的函数...
书名: Python Cookbook
作者:
出版社: 人民邮电出版社
原作名: Python Cookbook
副标题: (第2版)中文版
译者: 高铁军 | Anna Ravenscroft | David Ascher
出版年: 2010-5-1
页数: 756
定价: 99.00元
装帧: 平装
ISBN: 9787115222664