逻辑会把你从 A 带到 B,想象力会把你带到任何地方。
Albert Einstein物理学大师
🧰 标准库
Python 的"自带电池"——标准库覆盖了操作系统交互、路径处理、时间日期、高效容器、迭代工具等常见需求,无需安装第三方包即可使用。
🎯 本章目标
学完本章,你将能:
- 用
os和pathlib进行文件系统操作 - 用
datetime处理时间日期与时间区 - 用
collections的专用容器(deque、Counter、defaultdict)简化代码 - 用
itertools写出高效的迭代逻辑 - 用
functools缓存计算、偏函数、类型分派
- os 与 sys — 环境变量、目录操作、进程信息
- pathlib 路径库 — 面向对象的路径处理
- datetime 时间处理 — 日期时间、时区、时间运算
- collections 容器扩展 — deque、Counter、defaultdict、ChainMap
- itertools 迭代工具 — chain、product、groupby、islice
- functools 函数工具 — cache、partial、reduce、singledispatch