详情介绍
Python是一种面向对象、解释型的程序设计语言,它已经被成功应用于科学计算、数据分析以及游戏开发等诸多领域。
Python面向对象编程指南深入介绍Python语言的面向对象特性,全书分3个部分共18章。第1部分讲述用特殊方法实现Python风格的类,分别介绍了__init__()方法、与Python无缝集成—基本特殊方法、属性访问和特性及修饰符、抽象基类设计的一致性、可调用对象和上下文的使用、创建容器和集合、创建数值类型、装饰器和mixin—横切方面;第2部分讲述持久化和序列化,分别介绍了序列化和保存、用Shelve保存和获取对象、用SQLite保存和获取对象、传输和共享对象、配置文件和持久化;第3部分讲述测试、调试、部署和维护,分别介绍了Logging和Warning模块、可测试性的设计、使用命令行、模块和包的设计、质量和文档。
本书深入剖析Python,帮助读者全面掌握Python并构建出更好的应用程序,非常适合对Python语言有一定了解并想要深入学习Python的读者,也适合有一定开发经验并且想要尝试使用Python语言进行编程的IT从业人员。
Python面向对象编程指南 目录
第1部分 用特殊方法实现Python风格的类 . 1
第1章 __init__()方法 5
第2章 与Python无缝集成——基本特殊方法 . 30
第3章 属性访问、特性和修饰符 66
第4章 抽象基类设计的一致性 . 85
第5章 可调用对象和上下文的使用 95
第6章 创建容器和集合 . 110
第7章 创建数值类型 . 139
第8章 装饰器和mixin——横切方面 . 156
第2部分 持久化和序列化 . 175
第9章 序列化和保存——JSON、YAML、Pickle、CSV和XML 178
第10章 用Shelve保存和获取对象 . 214
第11章 用SQLite保存和获取对象 . 235
第12章 传输和共享对象 . 263
第13章 配置文件和持久化 . 291
第3部分 测试、调试、部署和维护 321
第14章 Logging和Warning模块 . 324
第15章 可测试性的设计 . 348
第16章 使用命令行 . 373
第17章 模块和包的设计 . 394
第18章 质量和文档 . 409
下载地址
人气书籍
Python学习手册第4版 中文PDF版 数10万Python爱好者的入门必读
Python 核心编程 (第二版) 中文高清pdf版
Python编程入门经典 PDF中文版[56M]
Python学习手册 第5版(Learning Python, 5th Edition)[鲁特兹] P
用Python写网络爬虫 (理查德 劳森) 中文pdf完整版[10MB]
Python数据分析与挖掘实战 完整版 pdf扫描版[63MB]
Python金融大数据分析 完整版 中文pdf扫描版[42MB]
Python基础教程(第3版) 中文高清pdf完整版
Head First Python(中文版) PDF 扫描版[38M]
Python Qt GUI快速编程——PyQt编程指南 中文pdf完整版[99MB]
下载声明
☉ 解压密码:www.jb51.net 就是本站主域名,希望大家看清楚,[ 分享码的获取方法 ]可以参考这篇文章
☉ 推荐使用 [ 迅雷 ] 下载,使用 [ WinRAR v5 ] 以上版本解压本站软件。
☉ 如果这个软件总是不能下载的请在评论中留言,我们会尽快修复,谢谢!
☉ 下载本站资源,如果服务器暂不能下载请过一段时间重试!或者多试试几个下载地址
☉ 如果遇到什么问题,请评论留言,我们定会解决问题,谢谢大家支持!
☉ 本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。
☉ 本站提供的Python面向对象编程指南 ([美]StevenFLott洛特) 中文pdf扫描版[52MB]资源来源互联网,版权归该下载资源的合法拥有者所有。