想买第二版,看到出了第三版,果断下单,发现买错!我仔细看了第二版和第三版的英文名,前者是Core Python Programming后者是Core Python Application Programming,显然后者注重应用的开发,同一个中文译名真是误人啊!
虽然误购此书,但总体看下来,觉得这书其实不错:几乎涵盖了Python所有主流的应用情景,如果是紧急项目很有可能通过此书来简单地快速开发;作者对代码和API讲解也容易弄懂。
因为同样的应用场景我在Java下做过开发,很容易理解,不过真心不推荐初学者食用该书,概念性的东西作者一笔带过,把重点放在项目的开发(比如网络协议还没搞懂,上来直接就套接字编程),而且可惜的是因为涉及的方面过多因此都没有达到“入门”水准,广而不精。
我购买的是16年6月的第一次印刷版本,有非常之多的勘误,甚至存在示例代码运行报错的情况,不过因祸得福,抱着存疑的态度阅读此书学到了不少!