python脚本应用中的检测:处理异常和触发异常
2018-02-09 11:04
417 查看
#!/usr/bin/python
#coding:utf-8
try:
x=int(raw_input("请输入用户名:"))
print 3/x
except KeyboardInterrupt:
print "你输入了crtl+c,请重试"
except EOFError:
print "你输入了ctrl+d,请重试"
except ValueError:
print "你输入的不是数字"
except ZeroDivisionError,e: #把自带报错存入变量
print "除数不能输入0:",e #打印自带报错信息
else:
print "没毛病" #不出错执行
finally:
print "Game Over" #出不出错都执行
#!/usr/bin/python
#coding:utf-8
x=raw_input("xxx你爱我吗(y/n)?")
try:
if x!='y':
raise ValueError,"答案不对,请重试"
except ValueError,e:
print e
else:
print "OK"
相关文章推荐
- Python检测和处理异常
- CSV文件分割与列异常处理的python脚本
- 记录特殊情况的Python脚本的内存异常与处理
- 【脚本语言系列】关于Python基础知识异常处理,你需要知道的事
- python 异常处理、assert应用、常见异常
- 【脚本语言系列】关于Python异常处理,你需要知道的事
- Python异常的检测和处理方法
- python URLError,HTTPError 的异常处理
- python日志处理脚本模板
- Python脚本检测网站链接是否存在
- Java中的异常处理机制的简单原理和应用
- 使用python编写脚本获取手机当前应用的信息
- python14异常处理
- Spring Boot中Web应用的统一异常处理
- 使用Ant脚本构建异常处理(乱码&找不到符号)
- python 异常处理 断言
- Python异常处理机制
- python---异常处理2
- COM组件设计与应用(十二) 错误与异常处理
- python异常处理URLError,HTTPError,Wrapping,