展开全部

主编推荐语

本书创新性地聚焦Python语言的本质规律。

内容简介

Python已成为现代计算领域的通用语言。本书的核心观点是,Python是目前最重要的编程语言,掌握Python可带来巨大的收益。

本书旨在传授Python相关技术、模式和工具,让你的Python编程技能实现质的飞跃。

目录

  • 版权信息
  • O'Reilly Media, Inc. 介绍
  • 译者序
  • 前言
  • 第1章 使用生成器进行扩展
  • 1.1 Python中的迭代
  • 1.2 生成器函数
  • 1.3 生成器模式和可扩展组合性
  • 1.4 Python中的迭代器
  • 1.5 迭代器协议
  • 1.6 小结
  • 第2章 使用推导式创建集合
  • 2.1 列表推导式
  • 2.2 格式化以提高可读性(及更多)
  • 2.3 多数据源和过滤器
  • 2.4 推导式与生成器
  • 2.5 字典、集合和元组
  • 2.6 小结
  • 第3章 高级函数
  • 3.1 接收和传递可变参数
  • 3.2 函数即对象
  • 3.3 Python的键函数
  • 3.4 小结
  • 第4章 装饰器
  • 4.1 基本的装饰器
  • 4.2 装饰器中的数据
  • 4.3 接收参数的装饰器
  • 4.4 类装饰器
  • 4.5 应用于类的装饰器
  • 4.6 小结
  • 第5章 异常和错误
  • 5.1 基本概念
  • 5.2 异常即对象
  • 5.3 抛出异常
  • 5.4 捕获并重新抛出异常
  • 5.5 棘手的Python反模式
  • 5.6 小结
  • 第6章 类和对象:进阶
  • 6.1 特性
  • 6.2 工厂模式
  • 6.3 观察者模式
  • 6.4 魔术方法
  • 6.5 魔术方法进阶
  • 6.6 小结
  • 第7章 自动化测试
  • 7.1 测试驱动开发
  • 7.2 单元测试和简单断言
  • 7.3 固定和通用测试设置
  • 7.4 断言异常
  • 7.5 使用子测试
  • 7.6 小结
  • 第8章 模块管理
  • 8.1 创建模块
  • 8.2 创建独立的库
  • 8.3 多文件模块
  • 8.4 导入语法和版本控制
  • 8.5 嵌套子模块结构
  • 8.6 反模式警告
  • 8.7 导入的副作用
  • 8.8 小结
  • 第9章 Python日志
  • 9.1 基本接口
  • 9.2 配置基本接口
  • 9.3 传递参数
  • 9.4 日志记录器
  • 9.5 日志目的地:处理器和流
  • 9.6 向多个目的地记录日志
  • 9.7 记录布局与格式化
  • 9.8 小结
  • 后记
  • 作者简介
  • 封面简介
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

机械工业出版社

机械工业出版社是全国优秀出版社,自1952年成立以来,坚持为科技、为教育服务,以向行业、向学校提供优质、权威的精神产品为宗旨,以“服务社会和人民群众需求,传播社会主义先进文化”为己任,产业结构不断完善,已由传统的图书出版向着图书、期刊、电子出版物、音像制品、电子商务一体化延伸,现已发展为多领域、多学科的大型综合性出版社,涉及机械、电工电子、汽车、计算机、经济管理、建筑、ELT、科普以及教材、教辅等领域。