大家好,我是修道猿。今天又来推荐Python入门书籍了。
这不是一本常规意义上Python的入门书。这本书中没有Python关键字和for循环的使用,也没有细致入微的标准库介绍,而是完全从实战的角度出发,对构建一个完整的Python应用所需掌握的知识进行了系统而完整的介绍。更为难得的是,本书的作者是开源项目OpenStack的PTL(项目技术负责人)之一,因此本书结合了Python在OpenStack中的应用进行讲解,非常具有实战指导意义。
作者JulienDanjou具有12年从业经验的自由软件黑客。拥有多个开源社区的不同身份:Debian开发者、Freedesktop贡献者、GNUEmacs提交者、awesome窗口管理器的创建者以及OpenStackCeilometer项目的技术主管。近年,他经常使用Python,尤其是在参与了OpenStack(云计算平台)的开发之后。在此期间,他有机会与许多杰出的黑客一起工作。
目录第1章 项目开始
第2章 模块和库
第3章 管理API变化
第4章 时区陷阱
第5章 文档
第6章 分发
第7章 虚拟环境
第8章 单元测试
第9章 方法和装饰器
第10章 函数式编程
第11章 抽象语法树
第12章 性能与优化
第13章 扩展与架构
第14章 RDBMS和ORM
第15章 Python3支持策略
第16章 少即是多
第17章 延伸阅读
总体是一本不错的书,在Python入门并使用过Python写过一些代码之后阅读本书,可以较为全面了解Python开发涉及的一些技术。
但是,个人感觉,书里面涉及的内容有点罗列的感觉,有些内容蜻蜓点水,读完之后还是感觉缺乏一点力道在里面的感觉,让人有点懵的感觉。可能需要作者再好好琢磨一下怎么来写这些内容,更加面向实战一些。
因此,读完此书,需要自己去查阅学习一下书里面提到的技术,比如:tox,装饰器,生成器,等等,这样收获会更大。
预览时标签不可点收录于合集#个上一篇下一篇