本书来自真正的开发现场,是BePROUD公司众多极客在真实项目中的经验总结和智慧结晶。作者从Python的环境搭建开始讲起,介绍了Web应用的开发方法、项目管理及审查、测试与高效部署、服务器调试等内容,尽可能网罗了Python项目开发流程中的方方面面,有助于开发者建立有序生产环境,提高开发效率,让编程事半功倍。此外,在本书中Python仅仅是一个载体,很多知识点在非Python下也适用。
Python项目开发实战 第2版 目录
第1部分 Python开发入门 1
第1章 Python入门 2
第2章 开发Web应用 24
第3章 Python项目的结构与包的创建 48
第2部分 团队开发的周期 87
第4章 面向团队开发的工具 88
第5章 项目管理与审查 104
第6章 用Mercurial管理源码 125
第7章 完备文档的基础 162
第8章 模块分割设计与单元测试 191
第9章 Python封装及其运用 224
第10章 用Jenkins持续集成 237
第3部分 服务公开 269
第11章 环境搭建与部署的自动化 270
第12章 应用的性能改善 298
第4部分 加速开发的技巧 315
第13章 让测试为我们服务 316
第14章 轻松使用Django 327
第15章 方便好用的Python模块 355