书籍源码
explore-python
前言
基础
字符编码
输入和输出
常用数据类型
列表
元组
字符串
字典
集合
函数
定义函数
函数参数魔法
函数式编程
高阶函数
map/reduce/filter
匿名函数
携带状态的闭包
会打扮的装饰器
partial 函数
类
类和实例
继承和多态
类方法和静态方法
定制类和魔法方法
slots 魔法
使用 @property
你不知道的 super
陌生的 metaclass
高级特性
迭代器
生成器
上下文管理器
文件和目录
读写文本文件
读写二进制文件
os 模块
进程、线程和协程
进程
线程
ThreadLocal
协程
异常处理
单元测试
正则表达式
re 模块
HTTP 服务
HTTP 协议简介
Requests 库的使用
标准模块
argparse
base64
collections
itertools
datetime
hashlib
hmac
第三方模块
celery
click
结束语
资源推荐
参考资料
Powered by
GitBook
标准模块
标准模块
前面我们介绍了 os 模块和 re 模块,本章再介绍 Python 常用的一些标准模块:
argparse
base64
collections
datetime
hashlib
hmac
其中:
argparse 是用于创建命令行的库;
base64 是用于 base64 编码和解码的库;
collections 模块提供了 5 个高性能的数据类型,如
Counter
,
OrderedDict
等;
datetime 是用于处理日期时间的模块;
hashlib 模块提供了常见的摘要算法,比如 MD5,SHA1 等;
hmac 模块提供了 HMAC 哈希算法;
results matching "
"
No results matching "
"