通过前面的知识点的学习讲解 , 想必大家对于知识点的掌握也逐渐到位了 , 最近有小伙伴在询问如何获取到代码中的异常信息 , 为了能够帮助到大家更好的学习 , 接下来的这篇文章小编就来和大家分享一下关于python获取异常信息的方法 , 希望大家能够耐心的阅读 。
文章插图
python作为一门强大的语言系统 , 解决问题的方法也是有非常多的 , 同样的 , 想要获取到异常信息 , 我们可以有两种方法来进行 。第一种方法就是使用sys模块中的exc_info方法来进行 , 第二种方法就是通过traceback模块来进行获取 。
在这里我们就来详细的讲解一下关于sys模块中的exc_info方法的使用 , 当然在sys模块中我们还可以通过last_traceback()函数来进行使用 。exc_info方法会将获取到的异常信息以元组的形式进行返回 , 并且元组中会包含三个参数 , 我们现在就来一一进行讲解 。
第一个就是获取的类型type , 这个就会返回获取到的异常的类型;第二个参数就是获取到的异常的实例value , 最后一个则为返回获取的对象traceback 。下面我们就来看个例子来看下是如何进行使用的 , 代码如下所示:
import systry:x = 0print("10除以",x,"等于",10/x)except:print(sys.exc_info())print("其他异常...")通过运行我们就会发现代码会出现异常 , 以上的参数会显示出来 。
【python如何获取发现的异常信息?python获取异常信息的方法有哪些?】以上就是关于python中的获取异常信息的方法知识点讲解 , 希望有帮助到大家 , 不妨也试着去实操一下吧 。
推荐阅读
- Python怎么用列表实现队列和栈?Python中栈和队列怎么用列表创建
- python的资源回收异常处理机制是什么?python的内存回收如何进行?
- Python列表是如何实现的?Python列表底层实现原理是什么
- Python元组的底层实现机制是什么?Python元组是怎么实现的
- python怎样将字符串写入文件中?python字符串写入文件的方法
- 免疫力低下容易亚健康 该如何提高免疫力
- 如何使用SwiffChart制作PPT动画图表?
- 如何制作PPT模板?怎么设计自己的PPT模板?
- 如何在PPT中加入网页?PPT嵌入网页的方法
- 如何制作PPT?PPT制作技巧分享