python的各种错误类型都是什么

caocao1年前教程285

以下是常见的Python编程中的错误类型:

  • ZeroDivisionError:除以零或取模运算时出现的错误(适用于所有数据类型)。
  • ValueError:传入无效参数时出现的错误。
  • AssertionError:断言语句失败时出现的错误。
  • StopIteration:迭代器没有更多值可供使用时出现的错误。
  • IndexError:序列中不存在该索引时出现的错误。
  • IndentationError:缩进错误。
  • OSError:输入/输出操作失败时出现的错误。
  • ImportError:导入模块或对象失败时出现的错误。
  • NameError:未声明或初始化对象(没有属性)时出现的错误。
  • AttributeError:对象没有该属性时出现的错误。
  • GeneratorExit:生成器发生异常以通知退出时出现的错误。
  • TypeError:对类型无效的操作时出现的错误。
  • KeyboardInterrupt:用户中断执行(通常是输入^C)时出现的错误。
  • OverflowError:数值运算超出限制时出现的错误。
  • FloatingPointError:浮点计算错误。
  • BaseException:所有异常的基类。
  • SystemExit:解释器请求退出。
  • Exception:常规错误的基类。
  • StandardError:所有内建标准异常的基类。
  • ArithmeticError:所有数值计算错误的基类。
  • EOFError:没有内建输入,到达EOF标记时出现的错误。
  • EnvironmentError:操作系统错误的基类。
  • WindowsError:系统调用失败时出现的错误。
  • LookupError:无效数据查询的基类。
  • KeyError:映射中不存在该键时出现的错误。
  • MemoryError:内存溢出错误(对于Python解释器不是致命的)。
  • UnboundLocalError:访问未初始化的本地变量时出现的错误。
  • ReferenceError:试图访问已经垃圾回收的对象的弱引用时出现的错误。
  • RuntimeError:一般的运行时错误。
  • NotImplementedError:尚未实现的方法。
  • SyntaxError:语法错误。
  • TabError:Tab和空格混用时出现的错误。
  • SystemError:一般的解释器系统错误。
  • UnicodeError:Unicode相关的错误。
  • UnicodeDecodeError:Unicode解码时出现的错误。
  • UnicodeEncodeError:Unicode编码时出现的错误。
  • UnicodeTranslateError:Unicode转换时出现的错误。

以下是警告类型:

  • Warning:警告的基类。
  • DeprecationWarning:关于被弃用特性的警告。
  • FutureWarning:关于构造将来语义会有改变的警告。
  • OverflowWarning:旧的关于自动提升为长整型的警告。
  • PendingDeprecationWarning:关于特性将会被废弃的警告。
  • RuntimeWarning:可疑的运行时行为的警告。
  • SyntaxWarning:可疑的语法的警告。
  • UserWarning:用户代码生成的警告。

相关文章

网络安全,WiFi密码爆破教程建议收藏吃灰

网络安全,WiFi密码爆破教程建议收藏吃灰

在线wifi跑包 金刚包跑包 cap跑包 hccapx ewsa在线 就来 曹操wifi 各位好 又见面了 我是曹操 今天给大家带来一篇新的教程 希望各位细心学习 低调用网 本文仅供技术学习。 前言...

黑苹果(macOS 12.3.1)安装实录-U盘引导EFI文件夹制作

黑苹果(macOS 12.3.1)安装实录-U盘引导EFI文件夹制作

在线wifi跑包 金刚包跑包 cap跑包 hccapx ewsa在线 就来 曹操wifi 各位好 又见面了 我是曹操 今天给大家带来一篇新的教程 希望各位细心学习 低调用网 摘要 进入到了这部分,才...

手机抓包工具汇总

手机抓包工具汇总

在线wifi跑包 金刚包跑包 cap跑包 hccapx ewsa在线 就来 曹操wifi 各位好 又见面了 我是曹操 今天给大家带来一篇新的教程 希望各位细心学习 低调用网 首先,我们需要拿起手机并...

无线网络密码破解WPA/WPA2教程(图文介绍包教包会)

无线网络密码破解WPA/WPA2教程(图文介绍包教包会)

wpa2无线网络密码破解详细的方法介绍 本教程旨在探索无线路由安全漏洞,但禁止非法用途,违者必究(与我无关)。在开始破解WPA/WPA2之前,我们应该先了解一些基础知识。首先,我们要了解一种数学运算,...