except
老版本的Python,except语句写作”except Exception, e”,Python 2.6后应写作”except Exception as e”。
try:
do something
except:
handle except
会捕获所有异常,包括键盘中断和程序退出请求(用sys.exit()就无法退出程序了,因为异常被捕获了),因此慎用。
使用
except Exception as e
可以捕获除与程序退出sys.exit()相关之外的所有异常。
http://blog.163.com/xychenbaihu@yeah/blog/static/13222965520128311441139/
python编程_Python异常机制try:
Python 3语法小记(九) 异常 Exception
http://blog.csdn.net/jcjc918/article/details/9717985