Python 错误和异常小结.docxVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
异常名称描述 异常名称 描述 BaseException 所有异常的基类 SystemExit 解释器请求退出 KeyboardInterrupt 用户中断执行(通常是输入^C) Exception 常规错误的基类 StopIteration 迭代器没有更多的值 GeneratorExit 生成器(generator)发生异常来通知退出 SystemExit Python 解释器请求退出 StandardError 所有的内建标准异常的基类 ArithmeticError 所有数值计算错误的基类 FloatingPointError 浮点计算错误 OverflowError 数值运算超出最大限制 ZeroDivisionError 除(或取模)零 (所有数据类型) 原文链接 /sinchb/article/details/8392827 事先说明哦,这不是一篇关于Python 异常的全面介绍的文章,这只是在学习Python 异常后的一篇笔记式的记录和小结性质的文章。什么?你还不知道什么是异常,额... 1.Python 异常类 Python 是面向对象语言,所以程序抛出的异常也是类。常见的 Python 异常有以下几个, 大家只要大致扫一眼,有个映像,等到编程的时候,相信大家肯定会不只一次跟他们照面(除 非你不用 Python 了)。 python 标准异常 AssertionError AttributeError EOFError EnvironmentError IOError OSError WindowsError ImportError KeyboardInterrupt LookupError IndexError KeyError MemoryError NameError UnboundLocalError ReferenceError RuntimeError NotImplementedError SyntaxError IndentationError TabError SystemError TypeError ValueError UnicodeError 断言语句失败 对象没有这个属性 没有内建输入,到达 EOF 标记操作系统错误的基类 输入/输出操作失败操作系统错误 系统调用失败 导入模块/对象失败 用户中断执行(通常是输入^C) 无效数据查询的基类 序列中没有没有此索引(index) 映射中没有这个键 内存溢出错误(对于 Python 解释器不是致命的) 未声明/初始化对象 (没有属性) 访问未初始化的本地变量 弱引用(Weak reference)试图访问已经垃圾回收了的对象一般的运行时错误 尚未实现的方法Python 语法错误缩进错误 Tab 和空格混用 一般的解释器系统错误对类型无效的操作 传入无效的参数Unicode 相关的错误 UnicodeDecodeError UnicodeDecodeError Unicode 解码时的错误 UnicodeEncodeError Unicode 编码时错误 UnicodeTranslateError Unicode 转换时错误 Warning 警告的基类 DeprecationWarning 关于被弃用的特征的警告 FutureWarning 关于构造将来语义会有改变的警告 OverflowWarning 旧的关于自动提升为长整型(long)的警告 PendingDeprecationWarning 关于特性将会被废弃的警告 RuntimeWarning 可疑的运行时行为(runtime behavior)的警告 SyntaxWarning 可疑的语法的警告 UserWarning 用户代码生成的警告 异常 异常 描述 NameError 尝试访问一个没有申明的变量 ZeroDivisionError 除数为 0 SyntaxError 语法错误 IndexError 索引超出序列范围 KeyError 请求一个不存在的字典关键字 IOError 输入输出错误(比如你要读的文件不存在) AttributeError 尝试访问未知的对象属性 ValueError 传给函数的参数类型不正确,比如给int()函数传入字符串形 2.捕获异常 2.捕获异常 Python 完整的捕获异常的语句有点像: [html] view plaincopy try:try_suiteexcept try: try_suite except Exception1,Exception2,...,Argument: exception_suite #other exception block else: no_exceptions_detected_suite fi

文档评论(0)

hao187 + 关注
官方认证
文档贡献者

该用户很懒,什么也没介绍

认证主体 武汉豪锦宏商务信息咨询服务有限公司
IP属地上海
统一社会信用代码/组织机构代码
91420100MA4F3KHG8Q

1亿VIP精品文档

相关文档