异常基础
理解什么是异常、Python 异常层次结构、常见内置异常、Traceback 阅读方法,以及异常即对象的核心思想
try-except
掌握 try-except-else-finally 完整结构、多异常捕获、as 绑定、raise 传递、raise from 链式异常以及 Python 3.11+ 的 ExceptionGroup 与 except* 语法
自定义异常
学习如何继承 Exception 设计自定义异常类、添加额外属性、构建异常链与异常分组、遵循最佳实践,并通过库存系统实战掌握业务异常体系设计
上下文管理器
学习 with 语句、__enter__/__exit__ 协议、contextlib.contextmanager 装饰器、ExitStack、async with 以及 contextlib.suppress/redirect_stdout 等实用工具,通过数据库连接管理实战掌握资源清理