首页 > 编程语言 >python 中异常类型总结

python 中异常类型总结

时间:2023-01-30 16:58:43浏览次数:36  
标签:总结 解释器 错误 python Unicode 基类 警告 异常

异常类型:

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

标签:总结,解释器,错误,python,Unicode,基类,警告,异常
From: https://www.cnblogs.com/FireLife-Cheng/p/17076525.html

相关文章

  • 深度学习基础课:总结
    大家好~我开设了“深度学习基础班”的线上课程,带领同学从0开始学习全连接和卷积神经网络,进行数学推导,并且实现可以运行的Demo程序线上课程资料:本节课录像回放加QQ群,获得......
  • python实战-基于正交实验(工具:allpairs)自动生成接口异常测试用例
    实现思路1.抓取api信息(目前公司用的swagger),uri、method、params、response,解析完成后写入excle2.读取抓取完毕的api信息,处理为allpairs所需要的ordereddict3.调用allpai......
  • python之路60 drf从入门到成神 1
    老刘讲课资料获取#个人博客:https,证书过期,忽略-https://www.liuqingzheng.top/#cnblogs博客(后期迁移到这里,高级部分的内容)-https://www.cnblogs.com/liuqin......
  • Python选择语句常见的三种形式!
    选择语句,也称为条件语句。即按照条件执行不同的代码片段。那么Python中选择语句是什么?在Python中,选择语句主要有3种形式,分别是:if语句、if...else语句和if...elif...els......
  • 【面试克星】【公式少代码少话多】Vins-Mono预积分相关知识点总结与概述
    前言Vins-Mono预积分相关的公式和代码可以在各个博客中找到。本文将充当一个帮助大家快速理解预积分、中值积分相关概述的角色,带大家理解代码,应对面试。下面会分成三步,来......
  • html总结
    目录html标签于声明lang语言种类二、标签2.1、标题标签2.2、段落标签2.3、换行标签2.4、文本格式标签2.5、盒子标签HTML&CSS:对Web标准的理解、浏览器内核差异、兼容......
  • 打包python模块成whl 使用pip安装
    打包python模块目的,将写好的python库文件,打包成wheel,然后使用pip安装到系统,独立成模块。使用工具需要提前使用pip安装wheel。打包使用setuptools库......
  • 开源许可证总结
    名称是否强制开源MIT GNUGPLv3√ApacheLicense2.0 BSD3-Clause BSD2-Clause GNUGeneralPublicLicense√GNULibraryor"Less......
  • C++调用Python的API总结
    最近在做C++调Python的work,简单总结下(一) 初始化和关闭Python解释器#include<Python.h>Py_Initialize();…Py_Finalize();所有的Python程序都要在这之间执行(二)......
  • css总结
    目录CSS简介一.网页样式1.1引入方法1.1.1内联样式1.1.2内部样式表1.1.3链接外部样式1.1.4导入外部样式1.2基础语法1.3选择器的分类1.3.1标记选择器1.3.2通用选择器对所......