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 内置异常类的层次结构:

BaseException
+-- SystemExit
+-- KeyboardInterrupt
+-- GeneratorExit
+-- Exception
      +-- StopIteration
      +-- ArithmeticError
      |    +-- FloatingPointError
      |    +-- OverflowError
      |    +-- ZeroDivisionError
      +-- AssertionError
      +-- AttributeError
      +-- BufferError
      +-- EOFError
      +-- ImportError
      +-- LookupError
      |    +-- IndexError
      |    +-- KeyError
      +-- MemoryError
      +-- NameError
      |    +-- UnboundLocalError
      +-- OSError
      |    +-- BlockingIOError
      |    +-- ChildProcessError
      |    +-- ConnectionError
      |    |    +-- BrokenPipeError
      |    |    +-- ConnectionAbortedError
      |    |    +-- ConnectionRefusedError
      |    |    +-- ConnectionResetError
      |    +-- FileExistsError
      |    +-- FileNotFoundError
      |    +-- InterruptedError
      |    +-- IsADirectoryError
      |    +-- NotADirectoryError
      |    +-- PermissionError
      |    +-- ProcessLookupError
      |    +-- TimeoutError
      +-- ReferenceError
      +-- RuntimeError
      |    +-- NotImplementedError
      +-- SyntaxError
      |    +-- IndentationError
      |         +-- TabError
      +-- SystemError
      +-- TypeError
      +-- ValueError
      |    +-- UnicodeError
      |         +-- UnicodeDecodeError
      |         +-- UnicodeEncodeError
      |         +-- UnicodeTranslateError
      +-- Warning
           +-- DeprecationWarning
           +-- PendingDeprecationWarning
           +-- RuntimeWarning
           +-- SyntaxWarning
           +-- UserWarning
           +-- FutureWarning
           +-- ImportWarning
           +-- UnicodeWarning
           +-- BytesWarning
           +-- ResourceWarning

Python标准异常总结相关推荐

  1. (P32-P33)异常处理:Python标准异常总结,异常处理,raise

    文章目录 1.Python标准异常总结 2.异常处理 3.raise 1.Python标准异常总结 Python标准异常总结 异常名称 解释 AssertionError 断言语句(assert)失败 ...

  2. python标准异常

    异常名称 描述   BaseException 所有异常的基类 SystemExit 解释器请求退出 KeyboardInterrupt 用户中断执行(通常是输入^C) Exception 常规错误的 ...

  3. python中异常和错误是一个概念_Python的异常概念介绍以及处理

    一.什么是异常处理 定义:异常处理就是我们在写Python时,经常看到的报错信息,例如;NameError TypeError ValueError等,这些都是异常. 异常是一个事件,改事件会在程序执 ...

  4. python学习-异常(异常类型,异常处理、自定义异常)

    文章目录 python标准异常 异常处理 自定义异常 python标准异常 异常就是影响程序正常执行的一个事件. 某一行代码发生异常,程序就退出了,后续代码都不会执行. 异常名称 描述 BaseExc ...

  5. python之-- 异常

    异常处理: 语法:try: codeexcept (KeyError..可以写多个) as e: error为抓取的多个错误提示,e为错误信息 print(e) # 打印错误信息except (Ind ...

  6. python 的异常及其处理

    Python 异常处理 python提供了两个非常重要的功能来处理python程序在运行中出现的异常和错误.你可以使用该功能来调试python程序. 异常处理: 本站Python教程会具体介绍. 断言 ...

  7. python打印异常_python异常输出

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 开发准备cas 的 python sdk 包含了用于访问和操作 cas 的所有 ...

  8. Python培训分享:Python内置标准异常及其解析

    本期小编为大家带来的Python培训教程是关于"Python内置标准异常及其解析"的内容,我们都知道,在Python技术运作下,总会出现一些Python无法正常处理的程序时就会发生 ...

  9. 【Python面试】 列举Python中的标准异常类?

    往期面试题: 说说Python变量.函数.类的命名规则? 说说Python可变与不可变数据类型? 说说Python面向对象三大特性? 说说Python中有几种数据类型? 说说Python模块主要分哪三 ...

最新文章

  1. Android 虚线实现绘制 - DashPathEffect
  2. 基于arcgis的python脚本编程视频-面向ArcGIS的Python脚本编程 PDF 高清版
  3. git 本地仓库同时推送到多个远程仓库
  4. SAP Fiori Elements save按钮的实现细节
  5. OXY OPENCART 商城自适应主题模板 ABC-0020-05
  6. 鼎信诺审计前端取数工具_给2019前端的5个建议
  7. java检测用户是否重复登录_Java web工程判断用户是否重复登录
  8. 手机Web 开发中图片img 如何等比例缩放
  9. 总结篇——nginx代理服务器
  10. Alpha Test和Alpha Blend Shader两种处理透明的方法
  11. 人工智能的优点是什么?AI有哪些优势?
  12. ps画画模糊笔刷_Photoshop绘图工具之模糊/锐化/涂抹工具
  13. jupyter notebook 更改工作环境和浏览器
  14. A/BTest设计方案
  15. python实训报告万能模板_实训报告万能模板1000字
  16. 乘风破浪程序猿,拒绝原地踏步!
  17. 小程序列表页tab切换swiper并滚动到上次位置
  18. WEB、FTP服务器的搭建
  19. Orz 终于有了自己的博客地址
  20. 数睿数据资讯 |《洞见・大咖说》对话数睿数据李争辉 探讨400%高增长背后的关键抓手

热门文章

  1. java学习(107):StringBuilder
  2. 实例57:python
  3. minGW64安装和使用 极简教程
  4. 树莓派使用STEP1:装系统
  5. 关于用display:table让元素居中的小结
  6. java多线程调用nsq消费_spark-streaming连接消费nsq
  7. vb.net中滚动条一直显示没有数据时也显示_Android Studio 中 System Trace 的新增功能...
  8. 《掌握需求过程》阅读笔记05
  9. CCF - 201703-1 - 分蛋糕
  10. Spring Boot 学习笔记--整合Thymeleaf