python 定义类传参构造失败_Python的异常处理

本文介绍了Python的异常处理,包括标准异常总结,异常之间的层次关系,并提到了Python标准警告,如DeprecationWarning和FutureWarning等。同时,讨论了如何忽略警告输出,并通过try-except语句提升程序效率。
摘要由CSDN通过智能技术生成

一、Python标准异常总结

所谓异常就是运行期检测到的错误。计算机语言针对可能出现的错误定义了异常类型,某种错误引发对应的异常时,异常处理程序将被启动,从而恢复程序的正常运行。

  • Python标准异常总结
    • BaseException:所有异常的 基类
    • Exception:常规异常的 基类
    • StandardError:所有的内建标准异常的基类
    • ArithmeticError:所有数值计算异常的基类
    • FloatingPointError:浮点计算异常
    • OverflowError:数值运算超出最大限制
    • ZeroDivisionError:除数为零
    • AssertionError:断言语句(assert)失败
    • AttributeError:尝试访问未知的对象属性
    • EOFError:没有内建输入,到达EOF标记
    • EnvironmentError:操作系统异常的基类
    • IOError:输入/输出操作失败
    • OSError:操作系统产生的异常(例如打开一个不存在的文件)
    • WindowsError:系统调用失败
    • ImportError:导入模块失败的时候
    • KeyboardInterrupt:用户中断执行
    • LookupError:无效数据查询的基类
    • IndexError:索引超出序列的范围
    • KeyErr
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值