python 异常常见错误
Posted 黑桃_K_
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 异常常见错误相关的知识,希望对你有一定的参考价值。
常见异常:
异常名称 | 说明 |
---|---|
AttributeError | 属性错误,访问一个对象不存在的属性,抛出这个异常 |
ImportError | 导入包错误 |
IndexError | 下标错误,一般有列表越界等 |
KeyError | key错误,一般访问字典的key不存在的时候 |
NameError | 变量名不存在 |
NotImplementedError | 某个方法没有实现的错误 |
StopIteration | 迭代器已经到最后了 |
IndentationError | 缩进错误 |
TabError | 包含了tab和空格错误 |
TypeError | 类型错误,有时候传递一个错误类型的值给其他函数 |
UnicodeEncodeError | Unicode编码错误,一般是unicode->str错误 |
UnicodeDecodeError | Unicode解码错误,一般是str->unicode错误 |
ValueError | 值错误,比如传35s给int()函数转换 |
ZeroDivisionError | 除0错误 |
IOError | 打开一个不存在文件(python3中用FileNotFoundError) |
FileNotFoundError | 文件没有找到的错误 |
包括但不限于上面: |
以上是关于python 异常常见错误的主要内容,如果未能解决你的问题,请参考以下文章