E-books
前言
1.
基础
1.1.
字符编码
1.2.
输入和输出
2.
常用数据类型
2.1.
列表
2.2.
元组
2.3.
字符串
2.4.
字典
2.5.
集合
3.
函数
3.1.
定义函数
3.2.
函数参数魔法
4.
函数式编程
4.1.
高阶函数
4.2.
map/reduce/filter
4.3.
匿名函数
4.4.
携带状态的闭包
4.5.
会打扮的装饰器
4.6.
partial 函数
5.
类
5.1.
类和实例
5.2.
继承和多态
5.3.
类方法和静态方法
5.4.
定制类和魔法方法
5.5.
slots 魔法
5.6.
使用 @property
5.7.
你不知道的 super
5.8.
陌生的 metaclass
6.
高级特性
6.1.
迭代器
6.2.
生成器
6.3.
上下文管理器
7.
文件和目录
7.1.
读写文本文件
7.2.
读写二进制文件
7.3.
os 模块
8.
进程、线程和协程
8.1.
进程
8.2.
线程
8.3.
ThreadLocal
8.4.
协程
9.
异常处理
10.
单元测试
11.
正则表达式
11.1.
re 模块
12.
HTTP 服务
12.1.
HTTP 协议简介
12.2.
Requests 库的使用
13.
标准模块
13.1.
argparse
13.2.
base64
13.3.
collections
13.4.
itertools
13.5.
datetime
13.6.
hashlib
13.7.
hmac
14.
第三方模块
14.1.
celery
14.2.
click
15.
结束语
15.1.
资源推荐
15.2.
参考资料
Published with GitBook
Python 之旅
高级特性
本章主要介绍:
迭代器
生成器
上下文管理器