python常见错误类型

Python标准异常总结
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 除数为零

原文地址:http://blog.51cto.com/13718210/2137259

时间: 2024-10-08 09:24:21

python常见错误类型的相关文章

python常见错误类型及解决方法

1.IndentationError:缩进错误 如: IndentationError: unindent does not match any outer indentation level IndentationError: unexpected indent 原文地址:https://www.cnblogs.com/xybin/p/11336082.html

Python 常见错误

1. 1 def func(): 2 return a=3#错误的用法 2. 1 class a: 2 def func():#func至少要有一个self参数 3 ........................... 3. 1 class a: 2 def _init_(self):#__init__ Python 常见错误

MySQL常见错误类型

MySQL常见错误类型:1005:创建表失败1006:创建数据库失败1007:数据库已存在,创建数据库失败1008:数据库不存在,删除数据库失败1009:不能删除数据库文件导致删除数据库失败1010:不能删除数据目录导致删除数据库失败1011:删除数据库文件失败1012:不能读取系统表中的记录1020:记录已被其他用户修改1021:硬盘剩余空间不足,请加大硬盘可用空间1022:关键字重复,更改记录失败1023:关闭时发生错误1024:读文件错误1025:更改名字时发生错误1026:写文件错误10

js常见错误类型

常见三种错误类型: 类型转换错误 数据类型错误 通信错误 数据类型错误实例: 通讯错误: 通讯错误最常见的问题是将数据发给服务器之前没有使用 encodeURIComponent() 对数据进行编码

【repost】js 常见错误类型

1)SyntaxError SyntaxError是解析代码时发生的语法错误 // 变量名错误  var 1a;  // 缺少括号  console.log 'hello'); (2)ReferenceError ReferenceError是引用一个不存在的变量时发生的错误. unknownVariable  // ReferenceError: unknownVariable is not defined 另一种触发场景是,将一个值分配给无法分配的对象,比如对函数的运行结果或者this赋值.

python初体验-常见错误类型

我们写代码的过程中,难免会因为粗心.手误.知识点掌握不熟练等原因,导致程序运行报错无法运行或运行结果与预期不符. 看一下比较常见的两种 bug: SyntaxError:语法错误,表示你写的代码不符合 Python 的语法规范.比如字符串使用了中文引号等. NameError:名字错误,常见于使用了未定义的变量. 例子:print(‘python编程’) # 报错:SyntaxError: bad token on line 1 # 第一行的字符串使用了中文引号 # debug 后代码如下 pr

python常见错误总结

在使用python进行开发的时候,经常会遇到各种各样的问题,在此总结一些常见的错误,可以帮助快速的排除故障,解决问题 1. IndentationError: unexpected indent 这种错误显而易见,是缩进出现了问题,检查一下缩进,即可解决 原文地址:https://www.cnblogs.com/xingxia/p/python_errors.html

javascript中常见错误类型

js中控制台报错主分两大类: 第一类:语法错误,这一类错误在javascript预解析的过程中如果遇到,则会导致整个js文件都无法执行. 另一类:统称为异常,这一类的错误会导致在错误出现的那一行之后的代码无法执行,但注意,在那一行之前的代码是不会受到影响的. 注意:以下的6种错误中,都可以按照3个参数来查找错误: 第一个参数message:表示错误提示信息,第二个fileName文件名,第三个lineNumber行号. 1. SyntaxError(语法错误): 2. Uncaught Refe

初学Python常见异常错误,总有一处你会遇到!

初学Python常见错误 忘记写冒号 误用= 错误 缩紧 变量没有定义 中英文输入法导致的错误 不同数据类型的拼接 索引位置问题 使用字典中不存在的键 忘了括号 漏传参数 缺失依赖库 使用了python中对关键词 编码问题 1. 忘记写冒号 在 if.elif.else.for.while.def语句后面忘记添加 : age = 42 if age == 42 print('Hello!') File "<ipython-input-19-4303141d6f97>", l