《Python进阶编程》PDF电子书免费下载

作者:  刘宇宙

出版社: 机械工业出版社  

出版年:  2021-04

ISBN: 9787111678502

~~滚到底部有网盘下载链接~~

内容简介

目录

推荐语
推荐序一
推荐序二
前言
第0章 Python总览
0.1 Python总体架构
0.2 Python源码组织
0.3 Python对象初探
0.4 本章小结
第1章 数字对象
1.1 整数对象
1.2 数字格式化输出
1.3 进制转换
1.4 数字运算
1.5 字节到大整数的打包与解包
1.6 无穷大与NaN
1.7 随机数
1.8 本章小结
第2章 字符串
2.1 字符串对象解析
2.2 字符串操作
2.3 字符串匹配
2.4 字符串搜索
2.5 将Unicode文本标准化
2.6 在正则表达式中使用Unicode字符
2.7 令牌解析
2.8 简单的递归下降分析器实现
2.9 字节字符串操作
2.10 本章小结
第3章 数据结构
3.1 序列
3.2 字典
3.3 可迭代对象操作
3.4 查找最大或最小的N个元素
3.5 实现一个优先级队列
3.6 命名切片
3.7 排序不支持原生比较的对象
3.8 本章小结
第4章 迭代器与生成器
4.1 迭代操作
4.2 使用生成器创建新的迭代模式
4.3 带有外部状态的生成器函数
4.4 创建数据处理管道
4.5 展开嵌套的序列
4.6 本章小结
第5章 文件与I/O
5.1 读/写操作
5.2 文件操作
5.3 使用分隔符或行终止符打印
5.4 字符串的I/O操作
5.5 可变缓冲区中二进制数据的读取
5.6 串行端口的数据通信
5.7 对象序列化
5.8 本章小结
第6章 数据编码及处理
6.1 数据读/写
6.2 XML数据解析
6.3 字典转换为XML
6.4 与关系型数据库的交互
6.5 编码/解码
6.6 本章小结
第7章 函数
7.1 函数定义
7.2 函数的参数
7.3 返回多个值的函数
7.4 变量处理
7.5 类转换为函数
7.6 回调函数
7.7 本章小结
第8章 类与对象
8.1 对象处理
8.2 自定义格式化字符串
8.3 上下文管理协议
8.4 类的处理
8.5 属性处理
8.6 数据结构的初始化
8.7 接口或者抽象基类定义
8.8 数据模型的类型约束
8.9 自定义容器
8.10 不调用init方法的实例创建
8.11 利用Mixin扩展类功能
8.12 状态对象实现
8.13 设计模式处理
8.14 数据结构的内存管理
8.15 创建缓存
8.16 本章小结
第9章 元编程
9.1 装饰器
9.2 元类
9.3 类的属性定义顺序
9.4 强制参数签名
9.5 强制使用编程规约
9.6 以编程方式定义类
9.7 初始化类的成员
9.8 利用注解实现方法重载
9.9 避免重复的属性方法
9.10 定义上下文管理器
9.11 局部变量域中执行代码
9.12 Python源码解析
9.13 Python字节码拆解
9.14 本章小结
第10章 模块与包
10.1 模块处理
10.2 读取包中的数据文件
10.3 将文件夹加入sys.path
10.4 安装私有的包
10.5 创建新的Python环境
10.6 分发包
10.7 本章小结
第11章 网络编程
11.1 与HTTP服务交互
11.2 创建服务器
11.3 通过CIDR地址生成对应的IP地址集
11.4 REST接口创建
11.5 远程调用
11.6 不同Python解释器之间的交互
11.7 客户端认证
11.8 Socket文件描述符传递
11.9 事件驱动的I/O
11.10 大型数组发送与接收
11.11 本章小结
第12章 并发编程
12.1 线程处理
12.2 并行编程
12.3 全局锁问题
12.4 Actor任务定义
12.5 消息发布/订阅模型
12.6 生成器代替线程
12.7 线程队列轮询
12.8 守护进程
12.9 本章小结
第13章 脚本编程与系统管理
13.1 脚本接收
13.2 终止程序
13.3 解析命令行选项
13.4 弹出密码输入提示
13.5 执行外部命令
13.6 文件操作
13.7 添加日志
13.8 实现计时器
13.9 内存和CPU监测
13.10 启动Web浏览器
13.11 本章小结
第14章 测试、调试和异常
14.1 测试
14.2 异常处理
14.3 程序调试
14.4 加速程序运行
14.5 实战——自然语言处理
14.6 本章小结
第15章 Python的内存管理机制
15.1 Python内存架构
15.2 小块空间的内存池
15.3 循环引用的垃圾收集
15.4 Python垃圾收集
15.5 实战——内存监控
15.6 本章小结
第16章 性能优化与实践
16.1 优化的规则
16.2 优化策略
16.3 查找瓶颈
16.4 降低复杂度
16.5 实战——爬虫程序的性能优化
16.6 本章小结

下载价格:免费
立即下载
登入/注册
知识就是力量
没有账号? 忘记密码?