- 浏览: 577913 次
- 性别:
- 来自: 苏州
文章分类
- 全部博客 (206)
- Flask (1)
- JavaScript (3)
- Core Java (41)
- XML (1)
- Oracle (11)
- 软件安装及环境配置 (0)
- 其它 (9)
- 面试/笔试 (5)
- 项目 (0)
- JDBC (11)
- Servlet (4)
- MySql (4)
- JNDI (0)
- Hibernate (11)
- Java模式和构架设计 (0)
- Web设计 (22)
- JSP (8)
- Struts (13)
- Tomcat (2)
- Marven (2)
- SVN (2)
- Swing/AWT (1)
- jQuery (2)
- ExtJS (8)
- Python (22)
- Flex (1)
- Django (7)
- 算法 (5)
- English (1)
- Twisted (1)
- Linux (3)
- Rails (1)
- SVG (3)
- PostgreSQL (1)
1.常用异常名
AttributeError 调用不存在的方法引发的异常。
EOFError 遇到文件末尾引发的异常。
ImportError 导入模块出错引发的异常。
IndexError 列表越界引发的异常。
IOError I/O操作引发的异常,如打开文件出错等。
KeyError 使用字典中不存在的关键字引发的异常。
NameError 使用不存在的变量名引发的异常。
TabError 语句块缩进不正确引发的异常。
ValueError 搜索列表中不存在的值引发的异常。
ZeroDivisionError 除数为零引发的异常。
2.语法
try:
...guarded clause...
except ...expression... :
...exception handler codee...
finally:
...clean-up code...
3. raise语句
def crossProduct(seq1, seq2):
if not seq1 and not seq2:
raise ValueError, "Sequence arguments must be non-empty."
return [(x, y) for x1 in seq1 for x2 in seq2]
发表评论
-
sqlalchemy note
2012-09-10 22:47 13761 # 父表插入记录出错,NotSupportedEr ... -
python note
2012-09-07 11:49 14251.func(**{'type':'Event'}) 等价于f ... -
note
2012-09-03 20:10 1654安装easy_install 安装pip easy_i ... -
with 和 if-else条件表达式
2012-07-22 11:09 1622对于要确保即使发生一个错误时也能运行一些清理代码而言,try. ... -
Python 线程
2012-02-21 12:01 13851.创建线程 通过继承threading模块中的Thread ... -
Python面向对象笔记
2012-02-20 17:18 13771.特殊的类属性 对任何类,都有下面特殊属性: ... -
socket模块
2012-02-20 12:09 14081.socket(family, type) 创建套接字对象 ... -
Python datetime模块
2012-02-18 12:33 9281datetime模块的所有类的对象都是不可变的。 da ... -
Python time模块
2012-02-17 18:20 1068底层C语言库决定了time模块可以处理的日期范围。 c ... -
发送邮件
2012-01-14 19:59 12061.使用smtplib #encoding=utf-8 ... -
Python文件操作
2012-01-14 16:26 1080一.os模块常用操作函数 remove()/unlin ... -
Python单例模式
2012-01-13 22:12 3552方法一 import threading cla ... -
列表和元组
2012-01-12 13:57 15591.列表常用操作 list.append(x) 追加 ... -
字符串
2012-01-12 13:19 14561.字符串常用操作: ... -
Python基础笔记
2012-01-14 16:31 11661.环境变量设置: 编辑系统变量Path,添加两 ... -
版本控制Mercurial(hg)
2011-11-12 16:07 3137简介 ... -
Python Excel Tutorial (一):xlrd的安装和读取Excel文件
2011-09-16 22:49 52071Python Excel Tutorial 指南 安装 有 ... -
Python排序
2011-09-10 13:32 161721.字符串列表排序 列表的排序是python内置功能,自身含 ... -
ChartDirector在Pythonr下的安装
2011-08-27 17:38 17781、在C:/python27/Lib/site_pack ... -
我的第一个Python Web应用
2011-07-05 16:02 3946本文实现的是通信录的Web应用,在Windows xp环 ...
相关推荐
常见的Python异常包括IndexError(索引超出范围)、TypeError(操作符或函数应用于不兼容的类型)、KeyError(访问字典中不存在的键)、ValueError(值错误,如将非数字字符串转换为整数)、NameError(使用了未定义...
Python 异常和错误实践手册 Python 异常和错误实践手册是 Python 开发语言后端中非常重要的一部分。在实际工作中,我们遇到的情况不可能是非常完美的。例如用户输入不一定符合我们的要求,文件可能不存在或者文件...
Python异常处理与调试 Python文件操作与系统编程 Python网络编程基础 Python高级特性:装饰器与迭代器 Python数据库操作:SQLAlchemy Python与Web开发:Flask框架 Python与Web开发:Django框架 Python数据分析:...
"Python 异常处理" Python 是一种高级编程语言,它提供了一个强大的异常处理机制,以便开发者能够更好地处理程序中的错误和异常。在 Python 中,异常是一种特殊的对象,它可以在程序执行过程中抛出,以便通知开发者...
自定义异常类是Python异常处理机制的一个重要组成部分。通过定义自定义异常类,你可以创建更清晰、更易于维护的代码,并提供更详细的错误信息。本文介绍了如何定义自定义异常类,以及如何在程序中使用它们。希望这些...
### Python异常处理与调试 #### 一、Python异常基础 ##### 1.1 异常的概念 在Python编程中,**异常**是一种用于处理程序运行时错误的机制。当程序遇到无法处理的情况时(例如除数为零、文件不存在、网络连接失败...
Python异常处理是编程中至关重要的一个部分,它允许程序员优雅地处理程序运行时可能出现的错误情况,而不是让程序突然崩溃。异常是程序在执行过程中遇到的错误,它们是Python对象,表示程序运行中的异常状态。当...
Python异常处理是编程中至关重要的一个环节,尤其是在大型软件开发中,确保程序的健壮性和容错性至关重要。清华大学的精品Python学习课程中专门有一章节深入讲解了Python异常,这对于我们理解和掌握Python的异常处理...
翻译自StackOverflow中一个关于Python异常处理的问答。 问题:为什么“except:pass”是一个不好的编程习惯? 我时常在StackOverflow上看到有人评论关于except: pass的使用,他们都提到这是一个不好的Python编程习惯...
Python 异常处理学习 Python 异常处理是 Python 编程语言中的一种错误处理机制,用于捕捉和处理程序中出现的异常情况。Python 中的异常处理可以分为两种:try-except 语句和 try-finally 语句。 try-except 语句的...
【Python异常处理】在Python编程中,异常处理是确保程序健壮性的重要组成部分。当程序在执行过程中遇到问题,如语法错误或逻辑错误,Python会抛出异常,如果不处理,程序将停止执行。本章主要讲解了Python异常的概述...
通过具体实例更加深入了解异常,熟练掌握try ... except 的用法,try ... Exception as xxx作为全能的异常处理模板
Python异常处理函数和模块学习教案.pptx
Python异常思维导图,便捷整理思路,异常简介、捕获异常、异常传递、自定义异常、异常处理中的抛出异常
Python异常处理是编程中至关重要的一个部分,它允许程序员优雅地处理程序运行时可能出现的错误,防止程序因未预期的状况而突然终止。在Python中,异常是通过异常对象来表示的,这些对象通常是在遇到错误时自动创建的...
Python异常处理是编程中至关重要的一个环节,它允许程序员优雅地处理程序运行时可能出现的错误,确保程序在遇到问题时不会突然崩溃。本教程通过30页的PPT课件,详细介绍了Python中的异常处理机制,帮助初学者掌握这...
毕业设计 基于Python异常检测技术的恶意代码对抗样本识别源码+部署文档+全部数据资料(优秀项目).zip毕业设计 基于Python异常检测技术的恶意代码对抗样本识别源码+部署文档+全部数据资料(优秀项目).zip毕业设计 ...
Python异常类
Python异常处理