欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python實現捕獲異常發(fā)生的文件和具體行數

 更新時間:2020年04月25日 10:01:15   作者:小小臭臭g  
這篇文章主要介紹了Python實現捕獲異常發(fā)生的文件和具體行數。具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

我就廢話不多說啦,還是直接看代碼吧!

try:
  print(a)
except Exception as e:
  print(e)
  print(e.__traceback__.tb_frame.f_globals["__file__"])  # 發(fā)生異常所在的文件
  print(e.__traceback__.tb_lineno)            # 發(fā)生異常所在的行數

補充知識:catch中打出完整錯誤日志,包括Exception類型和報錯行數

try(){

}catch(Exception e){

}

在catch中打出完整錯誤日志,包括Exception類型和報錯行數

方法:在catch塊中加入代碼

1)

ByteArrayOutputStream baos = new ByteArrayOutputStream(); 

      e.printStackTrace(new PrintStream(baos)); 
      String exception = baos.toString(); 
      System.out.println("baos:" + exception); 

2)

logger.error("",e);

以上這篇Python實現捕獲異常發(fā)生的文件和具體行數就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • python 制作簡單的音樂播放器

    python 制作簡單的音樂播放器

    這篇文章主要介紹了python 制作簡單的音樂播放器,幫助大家更好的理解和學習python,感興趣的朋友可以了解下
    2020-11-11
  • Python創(chuàng)建文件和追加文件內容實例

    Python創(chuàng)建文件和追加文件內容實例

    這篇文章主要介紹了Python創(chuàng)建文件和追加文件內容實例,本文同時給出了把標準輸出定向到文件實例,需要的朋友可以參考下
    2014-10-10
  • Python多進程協作模擬實現流程

    Python多進程協作模擬實現流程

    當多個進程使用同一份數據資源的時候,因為進程的運行沒有順序,運行起來也無法控制,如果不加以干預,往往會引發(fā)數據安全或順序混亂的問題,所以要在多個進程讀寫共享數據資源的時候加以適當的策略,來保證數據的一致性問題
    2023-01-01
  • Python 中的 global 標識對變量作用域的影響

    Python 中的 global 標識對變量作用域的影響

    global 標識用于在函數內部,修改全局變量的值。這篇文章主要介紹了Python 的 global 標識對變量作用域的影響,需要的朋友可以參考下
    2019-08-08
  • django在開發(fā)中取消外鍵約束的實現

    django在開發(fā)中取消外鍵約束的實現

    這篇文章主要介紹了django在開發(fā)中取消外鍵約束的實現,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-05-05
  • Python3常見函數range()用法詳解

    Python3常見函數range()用法詳解

    “range函數是一個用來創(chuàng)建算數級數序列的通用函數,這篇文章主要介紹了Python3常見函數range()用法,需要的朋友可以參考下
    2019-12-12
  • python基礎_文件操作實現全文或單行替換的方法

    python基礎_文件操作實現全文或單行替換的方法

    下面小編就為大家?guī)硪黄猵ython基礎_文件操作實現全文或單行替換的方法。小編覺得挺不錯的,現在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-09-09
  • OpenAI?Function?Calling特性示例詳解

    OpenAI?Function?Calling特性示例詳解

    這篇文章主要為大家介紹了OpenAI?Function?Calling特性作用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-07-07
  • Python模塊學習 datetime介紹

    Python模塊學習 datetime介紹

    Python提供了多個內置模塊用于操作日期時間,像calendar,time,datetime。time模塊我在之前的文章已經有所介紹,它提供的接口與C標準庫time.h基本一致
    2012-08-08
  • Python3.5局部變量與全局變量作用域實例分析

    Python3.5局部變量與全局變量作用域實例分析

    這篇文章主要介紹了Python3.5局部變量與全局變量作用域,結合實例形式分析了Python3.5局部變量與全局變量的定義、作用域及相關操作注意事項,需要的朋友可以參考下
    2019-04-04

最新評論