本书由Python社区的大神Kenneth Reitz发起并组织编写,由社区数百名发者集体奉献。*的特色在于,近乎完整地总结了在Python编程中会用到的各种实践技巧和经验,涵盖众多主流的应用场景,并告诉你如何提高效率、避免踩坑、编写高质量的代码。 本书涉及发环境和部署、编写符合Pythonic品味的代码、各应用场景下主流的Python解决方案、学习资源推荐等多个方面,有足够的广度也有合适的深度。不仅如此,书中还分享了阅读代码的思路、方法和技巧,告诉你为什么这么设计……并清晰地呈现了项目结构图,有极强的学习价值。
售 价:¥
纸质售价:¥66.30购买纸书
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
O'Reilly Media,Inc.介绍
推荐序一
推荐序二
推荐序三
好评袭来
译者序
前言
第1部分 起步
第1章 选择一个解释器
Python 2与Python 3的状况对比
建议
那就选择Python 3吗
Python的不同实现
第2章 恰当地安装Python
在Mac OS X上安装Python
在Linux上安装Python
在Windows上安装Python
商业化Python二次发行版
第3章 搭建开发环境
文本编辑器
IDE
增强型交互式工具
环境隔离工具
第2部分 步入正题
第4章 编写高质量的代码
代码风格
组织好项目的结构
测试代码
文档
日志
选择许可证
第5章 阅读高质量的代码
共同特征
HowDoI
Diamond
Tablib
Requests
Werkzeug
Flask
第6章 交付高质量的代码
有用的词汇和概念
打包你的代码
冻结你的代码
Linux已构建分发包的打包技术
可执行的ZIP文件
第3部分 场景化指南
第7章 用户交互
Jupyter Notebooks项目
命令行应用
图形化用户界面应用
Web应用
第8章 代码管理和改进
持续集成
系统管理
加速
第9章 软件接口
Web客户端库
数据序列化
分布式系统
密码技术
第10章 数据操作
科学应用
文本操作和文本挖掘
第11章 数据持久化
结构化文件
数据库接口库
附录A 补充说明
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜