python退出程序事件日志_python程序员必备操作--异常处理/文件操作/日志记录--之异常处理...

本文介绍了Python的异常处理机制,包括try/except用于捕获异常,如何处理多种异常,以及finally确保某些代码无论是否发生异常都会执行。还提到了raise用于触发异常,以及自定义异常的方法。通过示例详细解释了各种异常处理结构。
摘要由CSDN通过智能技术生成

530b85f1d72ffc8947232def94b662c3.png

python从零开始--12--(中级篇)

今日内容

一、异常处理

二、文件操作 (下一篇)

三、日志记录  (下下篇)

0

1

第一招、异常处理

调试Python程序时,经常会报出一些异常,异常的原因一方面可能是写程序时由于疏忽或者考虑不全造成了错误,另一方面,有些异常是不可避免的,这是我们写代码时无法预知的,然而python程序一旦报错,程序将会终止。这将极大的影响客户体验,为了防止程序终止,我们需要对异常进行捕获处理,让程序继续运行,过后我们只需要查看日志记录,就知道程序出现的问题,并进行相应的 程序员正经工作,改bug。

1

异常处理,使用try/except

例如:

5cdf9d158ce0703a309bb1220b437231.png

看一下,异常处理的结构,我们将需要捕捉异常的代码块放到try/except间,Exception(捕获所有异常)是异常处理的基类(这里可以是其他异常类别),然后是 as e,这里是为异常定义一个实例(可选),

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值