异常名称 描述
  BaseException 所有异常的基类
  SystemExit 解释器请求退出
  KeyboardInterrupt 用户中断执行(通常是输入^C)
  Exception 常规错误的基类
  StopIteration 迭代器没有更多的值
  GeneratorExit 生成器(generator)发生异常来通知退出
  StandardError 所有的内建标准异常的基类
  ArithmeticError 所有数值计算错误的基类
  FloatingPointError 浮点计算错误
  OverflowError 数值运算超出最大限制
  ZeroDivisionError 除(或取模)零 (所有数据类型)
  AssertionError 断言语句失败
  AttributeError 对象没有这个属性
  EOFError 没有内建输入,到达EOF 标记
  EnvironmentError 操作系统错误的基类
  IOError 输入/输出操作失败
  OSError 操作系统错误
  WindowsError 系统调用失败
  ImportError 导入模块/对象失败
  LookupError 无效数据查询的基类
  IndexError 序列中没有此索引(index)
  KeyError 映射中没有这个键
  MemoryError 内存溢出错误(对于Python 解释器不是致命的)
  NameError 未声明/初始化对象 (没有属性)
  UnboundLocalError 访问未初始化的本地变量
  ReferenceError 弱引用(Weak reference)试图访问已经垃圾回收了的对象
  RuntimeError 一般的运行时错误
  NotImplementedError 尚未实现的方法
  SyntaxError Python 语法错误
  IndentationError 缩进错误
  TabError Tab 和空格混用
  SystemError 一般的解释器系统错误
  TypeError 对类型无效的操作
  ValueError 传入无效的参数
  UnicodeError Unicode 相关的错误
  UnicodeDecodeError Unicode 解码时的错误
  UnicodeEncodeError Unicode 编码时错误
  UnicodeTranslateError Unicode 转换时错误
  Warning 警告的基类
  DeprecationWarning 关于被弃用的特征的警告
  FutureWarning 关于构造将来语义会有改变的警告
  OverflowWarning 旧的关于自动提升为长整型(long)的警告
  PendingDeprecationWarning 关于特性将会被废弃的警告
  RuntimeWarning 可疑的运行时行为(runtime behavior)的警告
  SyntaxWarning 可疑的语法的警告
  UserWarning 用户代码生成的警告

python 中常见的异常类型汇总的更多相关文章

  1. Python中常见的异常总结

    Python中常见的异常总结 当Python检测到一个错误时,解释器就会指出当前流已经无法继续执行下去,这时候就出现了异常. 一.异常错误    a.语法错误     错误一:     if     ...

  2. Java中常见的异常类型

    一. Java中常见的异常类 异常类 说明 ClassCastException 类型准换异常 ClassNotFoundException 未找到相应类异常 ArithmeticException ...

  3. python中常见的错误类型

    Python异常类 Python是面向对象语言,所以程序抛出的异常也是类.常见的Python异常有以下几个 ,大家只要大致扫一眼,有个映像,等到编程的时候,相信大家肯定会不只一次跟他们照面(除非你不用 ...

  4. python中常见的报错信息

    python中常见的报错信息 在运行程序时常会遇到报错提示,报错的信息会提示是哪个方向错的,从而帮助你定位问题: 搜集了一些python最重要的内建异常类名: AttributeError:属性错误, ...

  5. Python中出现的异常

    简单的写几种我知道的关于Python中出现的异常含义,希望大神批评指正,我只是学软件开发的菜鸟,前面的路还很长,我会努力学习! 什么是异常? 异常既是一个事件,该事件会在程序执行过程中发生,影响了程序 ...

  6. java项目中常见的异常及处理

    Java开发中常见异常及处理方法 1.JAVA异常 异常指不期而至的各种状况,如:文件找不到.网络连接失败.非法参数等.异常是一个事件,它发生在程序运行期间,干扰了正常的指令流程.Java通 过API ...

  7. Python中常见的异常处理

    异常和错误 part1:程序中难免出现错误,而错误分成两种 1. 语法错误(这种错误,根本过不了Python解释器的语法检测,必须在程序执行前就改正) # 语法错误示范一 if # 语法错误示范二 d ...

  8. Python中常见的报错名称

    Python中常见的报错名称 1.SyntaxError 语法错误.看看是否用Python关键字命名变量,有没有使用中文符号,运算符.逻辑运算符等符号是不是使用不规范. 2.IndentationEr ...

  9. Python中模拟enum枚举类型的5种方法分享

    这篇文章主要介绍了Python中模拟enum枚举类型的5种方法分享,本文直接给出实现代码,需要的朋友可以参考下   以下几种方法来模拟enum:(感觉方法一简单实用) 复制代码代码如下: # way1 ...

随机推荐

  1. 学习笔记(20)- Google LaserTagger

    参考文章:推断速度达seq2seq模型的100倍,谷歌开源文本生成新方法LaserTagger 论文地址:https://research.google/pubs/pub48542/ 开源地址:htt ...

  2. 关于 UIDatePicker 在iOS9 系统上的一个坑

    在使用 UIDatePicker时,在iOS9系统上上遇到一个很奇怪的问题,在其他系统版本中没发现,设置年月日格式显示的视图,在iOS9设备上出现中间月份无法显示的问题: 检查代码没问题,这个视图是使 ...

  3. POJ 1064 Cable master(二分答案)

    嗯... 题目链接:http://poj.org/problem?id=1064 其实这是一道很好想的二分答案的一道题... 二分的区间就是1~max_l,从1开始是因为所有小于1的都需要按0计算,没 ...

  4. MySQL忘记密码如何重置

    一]进入服务器下,我用的是centos版本 vim /etc/my.cnf 1 vim[二]找到mysqld的部分然后在下面添加上一句代码,意思是跳过密码直接进入,然后保存退出 skip-grant- ...

  5. druid监控sql完整版

    利用Druid实现应用和SQL监控 一.关于Druid Druid是一个JDBC组件,它包括三部分: DruidDriver 代理Driver,能够提供基于Filter-Chain模式的插件体系. D ...

  6. C++赋值操作符不能继承

    在网上搜索相关资料时,看到有人说,赋值操作符可以被继承,并且给出了一个例子. 一时间,也没想出那个例子错在哪里. 例子代码如下: #include <iostream> using nam ...

  7. Lesson 14 The Butterfly Effect

    Why do small errors make it impossible to predict the weather system with a high degree of accuracy? ...

  8. gitlab的搭建与使用(一)

    yum install curl policycoreutils openssh-server openssh-clients postfix -y systemctl enable sshd sys ...

  9. Java 并发锁

    Java 中的锁 阻塞锁.可重入锁.读写锁.互斥锁.悲观锁.乐观锁.公平锁.偏向锁.对象锁.线程锁.锁粗化.锁消除.轻量级锁.重量级锁.信号量.独享锁.共享锁.分段锁 一.常见的锁 synchroni ...

  10. sparkRDD:第1节 RDD概述;第2节 创建RDD

    RDD的特点: (1)rdd是数据集: (2)rdd是编程模型:因为rdd有很多数据计算方法如map,flatMap,reduceByKey等: (3)rdd相互之间有依赖关系: (4)rdd是可以分 ...