从品牌网站建设到网络营销策划,从策略到执行的一站式服务
#计算机# #程序员# #python# #代码# #IT#
专注于为中小企业提供成都做网站、成都网站建设服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业共和免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了数千家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。
程序在运行的时候,如果python解释器遇到 不是语法错误 时,会停止程序的执行,并且抛出一些错误的信息进行提示,这就是异常。
方式try-except语句捕获 所有发生的异常 。但这不是一个很好的方式,我们不能通过该程序识别出具体的异常信息。因为它捕获所有的异常,常用于函数最外层进行捕捉未知异常。
1)情况1
2)情况2
3)情况3
当在try块中抛出一个异常,立即执行finally块代码。
finally块中的所有语句执行后,异常被再次触发,并执行except块代码。
在不确定异常是哪个的情况下,常用的except的异常有: Exception、BaseException 。
关注我,坚持每日积累一个技巧, 长期坚持 ,我们将会不断进步。
解决python报错找不到主函数错误的方法:
在代码的最下方加上“if __name__ == '__main__':”主函数语句,将需要使用的代码语句放到该语句下面就可以了
示例如下:
更多Python知识,请关注:Python自学网!!
为了保证程序的健壮性与容错性,即在遇到错误时候程序不会崩溃,我们需要对异常进行处理,
1.if进行处理,在错误发生之前进行预防
如果错误发生的条件是可预知的,我们需要用if进行处理,在错误发生之前进行预防
2.用try..except:在错误发生之后进行处理
如果错误发生的条件是不可预知的,则需要用到try..except:在错误发生之后进行处理
到此这篇关于 Python中异常处理用法的文章就介绍到这了。
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图