python 之报错处理:文件位置+报错行数+报错内容

向右看齐 2023-07-24 09:09 161阅读 0赞

文章目录

  • 说明:
    • 代码:不多说了,直接上整理好的代码:

说明:

因为代码以后要上线,所以我就提取了解了下报错的监控知识,所以整理了这个博客,可以结合我的上一篇博客:python 之钉钉群监控信息

代码:不多说了,直接上整理好的代码:

这个代码比较简单:

  1. import sys
  2. try:
  3. list_demo = [1,3,4,'erew']
  4. print(list_demo[3] + list_demo[1])
  5. except Exception as e:
  6. s = sys.exc_info()
  7. print("报错文件:{}\n报错行数:{}\n报错内容:{}".format(__file__,s[2].tb_lineno,s[1]))
  8. print("报错文件:{}\n报错行数:{}\n报错内容:{}".format(__file__,s[2].tb_lineno,e))

代码位置就不让看见了,毕竟在公司电脑上测试。

主要就是:__file__,s[2].tb_lineno,s[1]的参数,这个集合钉钉机器人,真的不要太方便了。找到错误的地方能省不少改bug的时间。

在这里插入图片描述

发表评论

表情:
评论列表 (有 0 条评论,161人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Python

    在Python编程中,每行代码如果出现语法错误,Python解释器会给出清晰的错误信息。常见的错误类型包括: 1. **语法错误**:比如括号不匹配、引号未配对等。 2.