# aaaaaaaaa# print(' >') #语法错误# if :pass# def func:pass #逻辑错误# TypeError# for i in 3:# pass # NameError# aaaaa # ValueError# int('asdfsadf') #IndexErr ...
分类:
编程语言 时间:
2017-09-20 20:09:40
阅读次数:
214
python解析器去执行程序,检测到了一个错误时,触发异常,异常触发后且没被处理的情况下,程序就在当前异常处终止,后面的代码不会运行,谁会去用一个运行着突然就崩溃的软件。所以你必须提供一种异常处理机制来增强你程序的健壮性与容错性 一、主要异常种类 常见异常: 更多异常: 二、python异常处理 1 ...
分类:
其他好文 时间:
2017-09-14 10:30:51
阅读次数:
185
python异常处理 异常类型种类 异常类型种类 什么是异常类型 print(a) # 没有定义变量 a # NameError: name 'a' is not defined # NameError就是异常类型 什么是异常类型 print(a) # 没有定义变量 a # NameError: n ...
分类:
编程语言 时间:
2017-09-13 13:19:09
阅读次数:
245
一 作用:捕捉异常,用try,except语句。 二 基本格式 三 主动触发异常 raise语句 四 断言 assert语句 ...
分类:
编程语言 时间:
2017-09-13 13:05:14
阅读次数:
137
方式一: try 检测范围 except Exception[ as reason]: 出现异常(Exception)后的处理代码 方式二: 方式一: 运行结果: [fengjunjie@localhost ~]$ python3 test.py 文件出错拉T_T ...
分类:
编程语言 时间:
2017-09-11 15:18:11
阅读次数:
160
一.错误1.有的错误是程序编写有问题造成的,比如本来应该输出整数结果输出了字符串,这种错误我们通常称之为bug,bug是必须修复的。2.有的错误是用户输入造成的,比如让用户输入email地址,结果得到一个空字符串,这种错误可以通过检查用户输入来做相应的处理。3.还有一类错误是完全..
分类:
编程语言 时间:
2017-09-10 16:46:25
阅读次数:
234
一、try...except 有时候我们写程序的时候,会出现一些错误或异常,导致程序终止。例如,做除法时,除数为0,会引起一个ZeroDivisionError 例子: a=10 b=0 c=a/b print "done" a=10 b=0 c=a/b print "done" a=10 b=0 ...
分类:
编程语言 时间:
2017-09-08 22:54:23
阅读次数:
195
之前在学习python的时候有整理过python异常处理的文章,不够简单也不够完整,所以决定再整理一篇,算做补充。 http://www.cnblogs.com/cmt110/p/7464748.html python shell 打开一个不存在的文件abc.txt 文件,当系统找不到abc.txt ...
分类:
编程语言 时间:
2017-09-01 21:19:10
阅读次数:
150
python提供了两个非常重要的功能来处理python程序在运行中出现的异常和错误。你可以使用该功能来调试python程序。 异常处理: 本站Python教程会具体介绍。 断言(Assertions):本站Python教程会具体介绍。 python标准异常 什么是异常? 异常即是一个事件,该事件会在 ...
分类:
编程语言 时间:
2017-08-26 17:12:39
阅读次数:
203