python标准异常总结

2021-05-15 21:31

阅读:398

标签:标准   enc   exe   初始   encode   语法错误   运算   weak   编译器   

 

AssertionError:断言语句(assert)失败

AttributeError:尝试访问未知的对像属性

EOFError:用户输入文件末尾标志EOF(Ctrl + d)

FloatingPointError:浮点计算错误

GeneratorExit:generator.close()方法被调用的时候

ImportError:导入模块失败的时候

IndexError:索引超出序列的范围

KeyError:字典中查找一个不存在的关键字

KeyboardInterrupt:用户输入中断键(Ctrl + c)

MemoryError:内存溢出(可通过删除对象释放内存)

NameError:尝试访问一个不存在的变量

NotImplementedError:尚未实现的方法

OSError:操作系统产生的异常

OverflowError:数值运算超出最大限制

ReferenceError:弱引用(weak reference)试图访问一个已经被垃圾回收机制回收了的对象

RuntimeError:一般的运行时错误

StopIteration:迭代器没有更多的值

SyntaxError:Python的语法错误

IndentationError:缩进错误

 

TabError:Tab和空格混合使用

SystemError:Python编译器系统错误

SystemExit:Python编译器进程被关闭

TypeError:不同类型间的无效操作

UnboundLocalError:访问一个未初始化的本地变量(NameError的子类)

UnicodeError:Unicode相关的错误(ValueError的子类)

UnicodeEncodeError:Unicode编码时的错误(UnicodeError的子类)

UnicodeDecodeError:Unicode解码时的错误(UnicodeError的子类)

UnicodeTranslateError:Unicode转换时的错误(UnicodeError的子类)

ValueError:传入无效的参数

ZeroDivisionError:除数为零

python标准异常总结

标签:标准   enc   exe   初始   encode   语法错误   运算   weak   编译器   

原文地址:https://www.cnblogs.com/laosun0204/p/9750047.html


评论


亲,登录后才可以留言!