回顾一下,前几篇博客我们学习了 Python 的基本语法、数据结构和文件操作。 现在,我们已经掌握了 Python 编程的基础知识,可以开始编写更复杂的数据分析代码了。 但是,在实际的数据分析工作中,程序并非总能一帆风顺地运行,总会遇到各种 意外情况,例如:
- 文件找不到: 程序尝试读取一个不存在的数据文件。
- 数据格式错误: 数据文件中包含非预期的格式,例如本应是数字的列包含了文本。
- 网络连接中断: 程序尝试从网络获取数据,但网络连接突然中断。
- 用户输入错误: 程序需要用户输入数据,但用户输入了无效的数据类型。
程序运行中出现这些意外情况,就会引发 错误 (Error) 或 异常 (Exception),如果不进行妥善处理,程序就会 崩溃 (Crash),导致数据分析任务中断,甚至数据丢失。
Excel 的错误处理:手动排查与公式错误
对于 Excel 用户来说,错误处理也不陌生。 Excel 公式中经