知识卡片

异常是边界信号

专业/工作 · 498.b

内容

异常处理不是把错误吞掉,而是在外部 API、数据库和用户输入这些不稳定边界处,把失败转成可理解、可恢复的路径。没有异常分支的自动化脚本,通常只在演示数据上可靠。

参考来源

- 位置:《Excel+Python:飞速搞定数据分析与处理(图灵图书)》第 11 章《Python 包追踪器》(源文件:_epub-src/text/part0000_split_078.html) - 结论依据:原文把异常处理列为编写应用程序代码无法避免的话题,并放在 Web API 与数据库核心功能之后讨论,说明外部依赖需要显式错误路径。 - 原始内容:…节会介绍 Python 包跟踪器的核心功能:如何通过 Web API 获取数据以及如何查询数据库。我也会向你展示如何处理异常,这是在编写应用程序代码时无法避免的话题。先从 Web API 开始。 11.2.1 Web API Web API 是应用程序从互联网上获取数据的最受欢迎的方法之一:API 代表 a…