- 7
- 0
- 约1.59千字
- 约 23页
- 2024-05-31 发布于山东
- 举报
基础班--10异常、模块、包
课程内容异常模块包总结
异常
什么是异常?程序在执行的过程中,出现的未知错误,只有外面通过代码测试进行排查的,可以通过其他代码进行处理修复
异常当Python检测到一个错误时,解释器就无法继续执行了,反而出现了一些错误的提示,这就是所谓的异常
异常种类AttributeError试图访问一个对象没有的属性IOError输入/输出异常;基本上是无法打开文件ImportError无法引入模块或包;基本上是路径问题或名称错误IndentationError语法错误(的子类);代码没有正确对齐IndexError下标索引超出序列边界KeyError试图访问字典里不存在的键KeyboardInterrupt用户中断执行(通常是Ctrl+C被按下)NameError使用一个还未被赋予对象的变量SyntaxErrorPython代码非法,代码不能编译TypeError传入对象类型与要求的不符合ValueError传入一个调用者不期望的值
异常处理异常:异常是程序执行过程中出现的非正常流程现象针对程序出现的异常现象要制定合理有效的处理方案,不仅要避免异常现象的出现,还要在异常出现后设计针对性的有效处理方案。
异常处理语法格式一: try: 可能引发异常现象的代码 #不确定是否能够正常
原创力文档

文档评论(0)