首页 > 编程语言 > 详细

Python学习笔记(十二)

时间:2017-09-16 14:08:46      阅读:282      评论:0      收藏:0      [点我收藏+]

一、报错处理

  Python中可以通过:

  try:
    相关语句块
  except 错误类型 as e:
    print("except:",e)
  finally:
    print("finally")

  来进行错误的侦测和处理


二、Python中错误的继承

  Python中的错误也是class
  Python中所有的错误类型都继承自BaseException
  如果Python中的错误没有被捕获,则其会一层一层的向上抛出,直至被编译器所捕获


三、记录错误

  Python中可以通过logging.exception(e)来记录和打印错误


四、抛出错误

  Python中的错误是可以被抛出的,可以使用raise关键字来实现


五、Python中的单元测试

  单元测试是对一个模块、一个类、或者方法进行的正确性校验的测试工作

  在Python中提供了unittest模块,用来方便测试工作的进行
  可以通过 import unittest 来引入测试
  在编写Python类的测试类时,可以让测试类继承unittest.TestCase,其测试方法也以test_开头
  可以通过 if __naem__ == "main": unittest.main()来执行测试类


六、Python文档测试

  Python中除了支持单元测试以外,还支持文档测试,具体请参阅相关文档
  

Python学习笔记(十二)

原文:http://www.cnblogs.com/userchencq/p/7531168.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!