Python内置异常速查表

    时间: 浏览:849次  来源:站长在线
欢迎你来到站长在线的站长学堂学习Python知识,本文分享的是《Python内置异常速查表》大家可以根据异常情况的中文说明,就可以了解是什么错误,怎样去修改了。本Python内置异常速查表以A-Z的先后顺序排序,以方便用户查找,实时更新内容,确保用户学习到最新最有用的知识。

欢迎你来到站长在线的站长学堂学习python知识,本文分享的是《Python内置异常速查表》大家可以根据异常情况的中文说明,就可以了解是什么错误,怎样去修改了。本Python内置异常速查表以A-Z的先后顺序排序,以方便用户查找,实时更新内容,确保用户学习到最新最有用的知识。

A、B、C、D、E、F、G、H、I、J、K、L、M、N、O、P、Q、R、S、T、U、V、W、X、Y、Z

部分说明后面,多增加了一个()里面的说明,即用另一个通俗的说法描述,加深理解。

ArithmeticError : 数值计算错误而引发的内置异常。

AssertionError : 当 assert 语句失败时将被引发。(断言语句失败引发

AttributeError : 当属性引用或赋值失败时将被引发。(尝试访问未知的对象属性引发

BlockingIOError : 当一个操作会被某个设置为非阻塞操作的对象(例如套接字)所阻塞时将被引发。

BrokenPipeError : 当试图写入另一端已被关闭的管道,或是试图写入已关闭写入的套接字时将被引发。

BufferError : 当与 缓冲区 相关的操作无法执行时将被引发。

BytesWarning : 与 bytes 和 bytearray 相关的警告的基类。

ChildProcessError : 当一个子进程上的操作失败时将被引发。

ConnectionAbortedError : 当连接尝试被对端中止时将被引发。

ConnectionError : 与连接相关问题的基类。

ConnectionRefusedError : 当连接尝试被对端拒绝时将被引发。

ConnectionResetError : 当连接被对端重置时将被引发。

DeprecationWarning : 如果所发出的警告是针对其他 Python 开发者的,则以此作为与已弃用特性相关警告的基类。

EnvironmentError:操作系统错误。

EOFError : 当 input() 函数未读取任何数据即达到文件结束条件 (EOF) 时将被引发。(到达EOF标记引发。)

FileExistsError : 当试图创建一个已存在的文件或目录时将被引发。

FilenotFoundError : 当所请求的文件或目录不存在时将被引发。

FloatingPointError : 浮点计算错误。

FutureWarning : 如果所发出的警告是针对以 Python 所编写应用的最终用户的,则以此作为与已弃用特性相关警告的基类。(在将来的某个版本就不能这么用了 要么有替代方法 要么就废弃这个想法。

GeneratorExit :生成器(generator)发生异常来通知退出。

ImportError : 当 import 语句无法找到模块或from无法在模块中找到相应的名称时引发的错误。

ImportWarning : 与在模块导入中可能的错误相关的警告的基类。

IndentationError : 与不正确的缩进相关的语法错误的基类。(缩进错误。)

indexError : 当序列抽取超出范围时将被引发。(索引超出范围引发的错误。)

invalid syntax  :无效语法。(语法错误。)

InterruptedError : 当系统调用被输入信号中断时将被引发。

IOError :输入输出错误。

IsADirectoryError : 当请求对一个目录执行文件操作将被引发。

KeyboardInterrupt :用户中断执行,通常是按下Ctrl+C。

KeyError : 当在现有键集合中找不到指定的映射(字典)键时将被引发。(请求一个不存在的字典关键字引发的错误。)

LookupError : 此基类用于派生当映射或序列所使用的键或索引无效时引发的异常。(无效的数据查询。)

MemoryError : 当一个操作耗尽内存但情况仍可(通过删除一些对象)进行挽救时将被引发。(内存不足)

ModuleNotFoundError : ImportError 的子类,当一个模块无法被定位时将由 import 引发。

NameError : 即当某个局部或全局名称未找到时将被引发。(尝试访问一个没有声明变量引发的错误。

NotADirectoryError : 当请求对一个非目录对象执行目录操作时将被引发。

NotImplementedError : 在用户自定义的基类中,抽象方法应当在其要求所派生类重载该方法,或是在其要求所开发的类提示具体实现尚待添加时引发此异常。(尚未实现的方法。)

OSError : 此异常在一个系统函数返回系统相关的错误时将被引发,此类错误包括 I/O 操作失败例如 “文件未找到” 或 “磁盘已满” 等(不包括非法参数类型或其他偶然性错误)。(操作系统错误。)

Overflowerror : 当算术运算的结果大到无法表示时将被引发。(数值运算超出最大限制。)

PendingDeprecationWarning : 对于已过时并预计在未来弃用,但目前尚未弃用的特性相关警告的基类。(特性将会被放弃警告。)

PermissionError : 当在没有足够操作权限的情况下试图执行某个操作时将被引发。

ProcessLookupError : 当给定的进程不存在时将被引发。

RecursionError : 它会在解释器检测发现超过最大递归深度时被引发。

ReferenceError : 此异常将在使用 weakref.proxy() 函数所创建的弱引用来访问该引用的某个已被作为垃圾回收的属性时被引发。

ResourceWarning : 与资源使用相关的警告的基类。

RuntimeError : 当检测到一个不归属于任何其他类别的错误时将被引发。(一般的运行时错误。)

RuntimeWarning : 与模糊的运行时行为相关的警告的基类。(可疑的运行时行为警告,如runtime behavior。)

StandardError :标准异常。

StopAsynciteration : 必须由一个 asynchronous iterator 对象的 __anext__() 方法来引发以停止迭代操作

StopIteration : 由内置函数 next() 和 iterator 的 __next__() 方法所引发,用来表示该迭代器不能产生下一项。(迭代器没有更多的值。)

SyntaxError : 当解析器遇到语法错误时将被引发。(语法错误。)

SyntaxWarning : 与模糊的语法相关的警告的基类。(可疑的语法警告。)

SystemError : 当解释器发现内部错误,但情况看起来尚未严重到要放弃所有希望时将被引发。(一般的解释器系统错误。)

TabError : 当缩进包含对制表符空格符不一致的使用时将被引发。(Tab键和空格混用。)

TimeoutError : 当一个系统函数发生系统级超时的情况下将被引发。

TypeError : 当一个操作或函数被应用于类型不适当的对象时将被引发。(类型不合适引发的错误。)

UnboundLocalError : 当在函数或方法中对某个局部变量进行引用,但该变量并未绑定任何值时将被引发。(访问未初始化的本地变量。)

UnicodedecodeError : 当在解码过程中发生与 Unicode 相关的错误时将被引发。(Unicode 解码时的错误。

UnicodeencodeError : 当在编码过程中发生与 Unicode 相关的错误时将被引发。(Unicode 编码时的错误。)

UnicodeError : 当发生与 Unicode 相关的编码或解码错误时将被引发。

UnicodeTranslateError : 在转写过程中发生与 Unicode 相关的错误时将被引发。

UnicodeWarning : 与 Unicode 相关的警告的基类。

UserWarning : 用户代码所产生警告的基类。(用户代码生成警告。)

ValueError : 当操作或函数接收到具有正确类型但值不适合的参数,并且情况不能用更精确的异常来描述时将被引发。(传入的值错误。)

Warning : 警告类别的基类。

windowsError :系统调用失败。

ZeroDivisionError : 当除法或取余运算的第二个参数为零时将被引发。(除数为0引发的错误。)

本文地址:https://www.olzz.com/pythonneizhiyichangsuchabiao.html
码字不易,打个赏呗
杨泽业感谢你的支持!

猜你喜欢

域名pythonw.cn出售

域名pythonw.cn的详细信息:Python网

2022-08-06  分类:域名出售  浏览:1090次


站长在线Python教程:Python中类定义详解

导读:欢迎你来到站长在线的站长学堂学习Python知识,本文学习的是《Python中类定义详解》。

2022-02-23  分类:Python学堂  浏览:1289次


站长在线Python教程:python中面向对象相关概述详解

导读:欢迎你来到站长在线的站长学堂学习Python知识,本文学习的是《python中面向对象相关概述详解》。本文的主要内容有:面向对象是什么、面向对象中的对象是什么、Python中的类是什么、面向对象编程的特点有哪些?

2022-02-14  分类:Python学堂  浏览:1114次


站长在线零基础Python完全自学教程23:函数的返回值、作用域和匿名函数

导读:欢迎你来到站长学堂,学习站长在线出品的在线课程《零基础 Python完全自学教程》今天给大家分享的是第23课《函数的返回值、作用域和匿名函数》。本文是一个大课程分成了下面4节小课程:Python中函数的返回值、Python函数中的局部变量、Python函数中的全局变量、Python函数中的匿名函数等内容。

2022-02-09  分类:Python学堂  浏览:976次


站长在线Python教程:Python函数中的匿名函数详解

欢迎你来到站长在线的站长学堂学习Python知识,本文学习的是《Python函数中的匿名函数详解》。本文的主要内容有:匿名函数的定义、匿名函数的表达式、匿名函数的注意点、匿名函数的优点、匿名函数的应用举例。

2022-02-01  分类:Python学堂  浏览:1124次


站长在线Python教程精讲:在Python函数中的全局变量详解

欢迎你来到站长在线的站长学堂学习Python知识,本文学习的是《Python中的全局变量详解》。本文的主要内容有:什么是全局变量、在函数外部定义的变量是全局变量、在函数内部定义中添加global关键词后变成全局变量。

2022-01-10  分类:Python学堂  浏览:1186次


站长在线Python教程精讲:在Python函数中的局部变量详解

导读:欢迎你来到站长在线的站长学堂学习Python知识,本文学习的是《在Python函数中的局部变量详解》。本文的主要内容有:变量的作用域的概念、局部变量的概念、局部变量的举例。

2022-01-06  分类:Python学堂  浏览:1110次


Python常用英语及用法

站长在线站长,准备系统的学习Python知识,但是对我来说,英语实在是太差了,当然我知道的是,不仅仅我,很多人在学习Python的时候,也是不知道这些英语单词的意思与用法的,在这里站长在线站长就把这些英语整理出来,把英语以及中文意思、用法一起贴出来,让大家一起来学习。

2022-01-02  分类:Python学堂  浏览:1340次


站长在线Python精讲:Python中函数的返回值

导读:欢迎你来到站长在线的站长学堂学习Python知识,本文学习的是《Python中函数的返回值》。本文的主要内容有:函数的返回值的含义、函数设置返回值的作用、return语句位置与多条 return语句的总结。

2021-12-29  分类:Python学堂  浏览:1265次


站长在线零基础Python完全自学教程22:在Python中函数的参数传递

欢迎你来到站长学堂,学习站长在线出品的在线课程《零基础 Python完全自学教程》今天给大家分享的是第22课《在Python中函数的参数传递》。本文是一个大课程分成了下面5节小课程:在Python函数中理解形式参数和实际参数、在Python函数中参数传递的位置参数详解、在Python函数中的关键字参数详解、在Python函数中的默认参数详解、在Python函数中的可变参数详解。

2021-12-26  分类:Python学堂  浏览:1129次