绿林网

《Python编程之美:最佳实践指南》读后感摘抄

《Python编程之美:最佳实践指南》读后感摘抄

《Python编程之美:最佳实践指南》是一本由【美】Kenneth Reitz(肯尼思·赖茨) / Tanya著作,电子工业出版社出版的平装图书,本书定价:89.00元,页数:320,特精心收集的读后感,希望对大家能有帮助。

《Python编程之美:最佳实践指南》读后感(一):里面没有最佳实践

原书不错,中文版书名有些夸大。

《Python编程之美:最佳实践指南》读后感(二):Python漫游指南

《Python编程之美:最佳实践指南》的作者之一就是大名鼎鼎的K神,Kenneth Reitz,也就是requests库的作者。在这里必须夸一下requests库,真是太好用了,能用requests绝不用urllib、urllib2。K神出品,必属精品!!!

该书的英文版叫《The Hitchhiker's Guide to Python》,源于K神发起的同名开源项目The Hitchhiker's Guide to Python,地址为https://docs.python-guide.org/,Github地址为https://github.com/realpython/python-guide。“The Hitchhiker's Guide to Python”这名字一看就知道是在致敬一部荒诞搞笑的科幻电影《The Hitchhiker's Guide to the Galaxy》(银河系漫游指南),豆瓣评分8.1。

既然“The Hitchhiker's Guide to the Galaxy”翻译为“银河系漫游指南”,那么“The Hitchhiker's Guide to Python”翻译为“Python漫游指南”就合情合理了,其实影印版就是这么翻译的。中文版为什么叫《Python编程之美》呢?或许出版社为了销量,蹭一下热点,毕竟《数学之美》、《编程之美》、《算法之美》这几本书知名度比较大。相对而言,我更喜欢“Python漫游指南”这个翻译。

影印版封面

中文版封面

《Python编程之美》的只要内容:

1. 第1、第2、第3章简单介绍Python版本选择、Python解释器的不同实现、Python的安装、开发环境的选择。

2. 第4章介绍了编写高质量代码的技巧,比如代码风格、项目代码结构、文档等等。认为这部分是该书含金量最高的,值得多读几遍。

3.第5章通过剖析几个第三方库的代码来阐述什么是高质量代码。阅读、理解并领会高质量代码,是成为优秀程序员的途径之一。

4.第6章介绍代码打包代码已经相关工具。

5.剩下的章节主要介绍了某些应用场景相关的第三方库和工具的使用,这部分根据自己的实际情况选读吧。一说到第三方库的不得不提一个开源项目awesome Python。英文版地址为https://awesome-python.com/,Github地址为https://github.com/vinta/awesome-python/,中文版地址为https://github.com/jobbole/awesome-python-cn。awesome Python是一个汇集Python第三方库信息的开源项目。awesome Python按功能归类了很多库的简介,方便我们查找需要的库。

awesome Python中文版

《Python编程之美:最佳实践指南》读后感(三):Python猫荐书系统之二:《Python最佳实践指南》

昨天推送了一篇《来自Kenneth Reitz大神的建议:避免不必要的面向对象编程》,文中K神的建议出自他发起和维护的开源项目,这也就是我们今天荐书的主角了。

在介绍今天的书目之前,我想先跟大家介绍一下这个荐书系列。本系列打算聚焦Python领域的书籍,初期选书的标准主要有两条:一是要有中文版,二是要有免费开源的在线资源,原因很简单,技术书籍由于其特殊性,在线阅读的体验是最佳的,不管是排版、获取源码、摘录笔记还是分享交流,都是最有效果的。至于更新的频率,不会很频繁,预计两周左右推一次。如果你有什么需求或者建议,欢迎到后台给我留言。

下面请出今天主角《Python最佳实践指南》。

这本书的英文名是《The Hitchhiker's Guide to Python》,hitchhiker直译是搭便车的旅行者。你也许看过一部著名的科幻电影(或原著)《银河系漫游指南》,它的英文名是《The Hitchhiker's Guide to the Galaxy》。这本书也许就是在致敬这部电影(或原著)吧。

书的第一作者是圈内大牛Kenneth Reitz,他最为人知的贡献是requests库,我们尊称一句“K神”。他在2011年发起了一个开源项目,也就是这本书的在线版本,Python社区内积极响应,截止现在有346位提交贡献者,github上收获star数15754个,可谓十分受欢迎了。

2016年,O'Reilly出版社终于出手了,所以就有了这本书的英文版。我们国内开发者的热情也很高,现在网上就流传了不少译本,文末附了两个在线阅读地址,我主要推荐大家阅读的就是这两个版本。特别是第一个版本,因为翻译得更到位,阅读更友好,而网站做的也挺不错。(PS:为了方便小伙伴们学习,我也找到了电子书,关注公众号Python猫,后台发送“爱学习”,可获得下载链接。)

由于文化差异,这本书名若直译过来肯定不恰当,若像电影那般译作《Python世界漫游指南》,似乎还挺有意思的。不过,这两个中文译本都译作了《Python最佳实践指南》。

书的内容比较零散,涉及从环境搭建、编辑器选择、代码风格、Web应用,再到机器学习、与C/C++库交互等等内容。

在“有什么”方面,书中列了很多,在“怎么做”方面,书中其实讲的并不多,很多时候,作者只是给了链接,他希望读者根据指引,自己去完成那些部分的学习。

从这点来看,一方面,这本书确实不适合初学者用来入门,另一方面,它适合有基础的人来阅读,矫正一些错误的认知,获得一些实践的套路。

在准备材料的时候,我发现这本书刚在上个月出了中文纸质书,这还真是巧合!(题外话:下一期荐书估计很快会推出,说起来也有一个巧合。至于是啥,先保密。)

纸书的译者和出版社也许为了销量考虑,在书名上又加了四个字,最后纸书的书名成了《Python编程之美:最佳实践指南》。

照例先看看豆瓣情况:

今年9月出版,真是新鲜出炉。评价人数太少,现在还没有分数。标记想读和在读的人数也极少,大概知道这本书的人不算多吧。

这期荐书,大概率是最早的荐书文章之一了。而读者们,你们也是最早知道这本书的人们(之一)了。(PS:出版社同仁,麻烦后台联系我支付推广报酬)

本书的译者夏永锋/廖邦杰与requests挺有缘,据夏在译者序中说:

因为这两人,我们有理由相信书籍的内容质量以及翻译水准。

这本纸质书还有一个很值一读的原因:书中有Requests 、Werkzeug 、Flask 等5个知名开源项目的源码阅读内容,并介绍如何通过阅读源码来提升编程技术水平。这些内容,中英文的开源版本都还没有,所以让人挺期待的。

相关链接:

The Hitchhiker's Guide to Python: https://docs.python-guide.org/

Python最佳实践指南(中文): https://pythoncaff.com/docs/python-guide/2018 https://pythonguidecn.readthedocs.io/zh/latest/

github(英-中): https://github.com/realpython/python-guide https://github.com/Prodesire/Python-Guide-CN

豆瓣条目:

https://book.douban.com/subject/30314669/

本文由作者上传并发布(或网友转载),绿林网仅提供信息发布平台。文章仅代表作者个人观点,未经作者许可,不可转载。
点击查看全文
相关推荐
热门推荐