25 Python - 异常处理及测试

Posted yijiexi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了25 Python - 异常处理及测试相关的知识,希望对你有一定的参考价值。

异常处理及测试

 技术图片

 

01常见错误类型

语法错误:SyntaxError

语义错误:如除以0

逻辑错误:重新分析过程排查

 

02异常处理

语法:try 

    Except  用于捕获异常

    else    都没有异常加一个else

   finally(最终都要执行的内容,如文件打开后需要关闭,或数据库需要释放资源)

   raise 自己抛出异常

 技术图片

技术图片

技术图片

 

03简单代码测试——测试方法

待测试函数

 技术图片

 

测试类

 技术图片

技术图片

 

 

测试结果

成功

 技术图片

 

失败

 技术图片

 

 

 

04 代码测试——测试一个类

待测试类

 技术图片

 

较复杂的测试类方法——如果该类有很多属性,需要一个一个的输入

 技术图片

 

简单的测试类方法——定义一个类的实例,统一进行测试

 技术图片

 

以上是关于25 Python - 异常处理及测试的主要内容,如果未能解决你的问题,请参考以下文章