
仔细看、定位错误+百度(自己解决)
2、try...一个except结构try:
被监控的可能引发异常的语句
except BaseException[as e]:
异常处理语句块
3、try...多个except结构(先子类后父类)try:
被监控的可能引发异常的语句
except Exception1:
处理Exception1语句块
except Exception2:
处理Exception2语句块
...
except BaseException:
处理可能遗留的异常处理语句块
4、try...except...else结构(try异常执行except,不异常执行else)try:
被监控的可能引发异常的语句
except BaseException[as e]:
异常处理语句块
else:
5、try...except...finally结构(无论是否发生异常,finally都会被执行)try:
被监控的可能引发异常的语句
except BaseException[as e]:
异常处理语句块
else:
finally:
6、常见异常汇总和说明(1)return放在异常结构中
(2)SyntaxError:语法错误
NameError:尝试访问一个没有申明的变量
ValueError:数值错误
AttributeError:访问对象的不存在的属性
IndexError:索引越界异常
7、with上下文管理(释放资源,自动管理)with context_expr[as var]:
语句块
8、traceback模块ipmort traceback
traceback.print_exc()
9、Pycharm开发环境的调试(核心是断点)欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)