`
chencang
  • 浏览: 421946 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

常见的Python异常

阅读更多

转载自《Django Web开发指南》表1.6 (蓝色字体为本人自行标注,供参考
AssertionError                 assert(断言)语句失败

AttributeError                  试图访问一个对象没有的树形,比如foo.x,但是foo没有属性x

IOError                            输入/输出异常;基本上是无法打开文件

ImportError                     无法引入模块或包;基本上是路径问题或名称错误

IndentationError             语法错误(的子类) ;代码没有正确对齐

IndexError                       下标索引超出序列边界,比如当x只有三个元素,却试图访问x[5]

KeyError                           试图访问字典里不存在的键

KeyboardInterrupt           Ctrl+C被按下

NameError                        使用一个还未被赋予对象的变量

SyntaxError                      Python代码非法,代码不能编译(个人认为这是语法错误,写错了)

TypeError                         传入对象类型与要求的不符合

UnboundLocalError          试图访问一个还未被设置的局部变量,基本上是由于另有一个同名的全局变量,导致你以为正在访问它

ValueError                       传入一个调用者不期望的值,即使值的类型是正确的

 

~~~~~~~~~~~~~~~以下为我遇到的 ~~~~~~~~~~~~~~~~~~~~

 

BadStatusLine 

exception httplib. BadStatusLine

A subclass of HTTPException . Raised if a server responds with a HTTP status code that we don’t understand.

New in version 2.0.

 BadStatusLine 这是HTTPException的一个子类。当服务器返回一个无法解释的HTTP状态代码时会引发这个异常

分享到:
评论

相关推荐

    清华大学精品Python学习PPT课件-第9章 Python异常.rar

    2. 常见Python异常类型: - `ZeroDivisionError`: 当除数为零时引发。 - `NameError`: 使用未定义的变量时引发。 - `TypeError`: 对不同类型的数据执行不兼容的操作时引发。 - `ValueError`: 函数接收到参数的值...

    Python异常处理(课件)

    常见的Python异常包括IndexError(索引超出范围)、TypeError(操作符或函数应用于不兼容的类型)、KeyError(访问字典中不存在的键)、ValueError(值错误,如将非数字字符串转换为整数)、NameError(使用了未定义...

    python常见的异常

    整理了python中常见的异常名字及对应的中文释义,适合python的初学者进行异常处理

    基于python的异常检测算法代码设计与实现

    在Python中,一种常见的无监督异常检测算法是Isolation Forest。这个算法通过构建随机森林来隔离异常值,因为异常值通常比正常值更容易被孤立。实现Isolation Forest可以使用Scikit-learn库: ```python from ...

    Python 异常机制 06_常见异常汇总和说明.mp4

    Python 异常机制 06_常见异常汇总和说明.mp4

    Python:Python异常处理与调试

    ##### 1.2 常见的Python异常类型 Python中定义了许多内置异常类型,每种类型对应特定的错误情况。以下是一些常见的异常类型: - **ZeroDivisionError**:当尝试除以零时抛出。 - **ValueError**:当函数的参数具有...

    Python语言基础:异常.pptx

    下面是一些Python中常见的内置异常类及其用途: 1. `AttributeError`: 当尝试访问或修改对象的一个不存在的属性时,会引发此异常。 2. `IOError`: 这个异常在输入/输出操作失败时被抛出,比如打开不存在的文件。 3....

    Python 中常见的异常问题处理

    Python有许多内置的异常类型,如`ZeroDivisionError`、`TypeError`、`IOError`等,它们构成了Python异常层次结构的基础。了解这些内置异常类型有助于编写更精确的异常处理代码。 总之,Python的异常处理机制提供了...

    python异常处理.html

    什么是异常处理?什么情况下会发生异常?了解常见异常类,异常处理的语句,try ... except,多个except语句和一个except块

    python打印异常信息

    常见的异常包括`TypeError`, `ZeroDivisionError`, `FileNotFoundError`等。当你尝试执行可能会引发异常的操作时,Python会创建该异常类的一个实例,并将其传递给`try/except`块。 ```python try: # 可能会引发...

    Python:通用异常类型表

    22. **IndentationError**:缩进错误,子类包括`TabError`,是Python中常见的错误,因为Python使用缩进来表示代码块。 23. **TabError**:Tab和空格混用,Python规定同一层级的代码块不能混用制表符和空格进行缩进...

    精品课件-Python常见异常处理.pptx

    【Python常见异常处理】 在Python编程中,异常是程序运行时遇到的问题,通常表现为错误或不正常的状况。异常处理是确保程序稳定性和健壮性的重要手段。本篇精品课件详细介绍了Python中的异常处理机制,旨在帮助学习...

    python面试常见问题

    python面试常见问题1、“==”与is的区别2、list与tuple的区别3、python中list与dict...单例模式17、python常见异常18、列出几种魔法方法并介绍19、python进程、线程、协程20、python中的锁21、python传参数是传值还是传

    Python学习手册(第4版)

    5. **异常处理**:掌握错误和异常的概念,了解如何使用try/except/finally语句进行异常处理,以及常见Python异常类。 6. **面向对象编程**:理解面向对象编程的基本概念,如类、对象、继承、多态,以及类的特殊方法...

    python异常总结

    接下来,我们将详细介绍文档中提到的一些常见的Python内置异常。 首先,AssertionError是在断言语句(assert)失败时抛出的。它通常用于程序调试过程中,以确保某些条件得到满足。 AttributeError发生在尝试访问一...

    Python程序设计课程设计实践课程教学大纲(质量标准)

    3. **异常处理**: 异常处理是编程中的重要部分,学生需要了解try/except/finally语句的使用,以及常见Python异常的类型和处理方法。 4. **文件操作**: 文件和I/O流的操作在实际项目中必不可少,大纲可能包括读写...

    python错误异常思维导图

    在Python编码中避免不了有错误或者异常的出现,这时候有一个全面的错误异常思维导图是再好不过了,这里分享一个关于Python编码中比较常见的错误异常思维导图供大家参考。

    模拟银行账户系统(Python的异常处理与自定义异常类代码示例)

    **内容概要**:本资源通过创建一个模拟银行账户系统,帮助读者深入了解Python异常处理机制。通过代码示例讲解了异常捕获、`try-except`结构、自定义异常类等高级主题。项目内容包括账户的存款与取款操作,并实现了...

Global site tag (gtag.js) - Google Analytics