Skip to content

Thinking more…

Just thinking more…

Tag: logging

Posted on 2016/09/06

Exceptional Logging of Exceptions in Python 小記

閱讀這篇 Exceptional Logging of Exceptions in Python 的紀錄。

  1. 可以這樣紀錄 exception
    logger.exception("Fatal error in main loop")
    
  2. 或是
    logger.error("Fatal error in main loop", exc_info=True)
    

Anti-pattern

不要用

try:
    something()
except Exception:
    pass

因為會什麼都捕捉不到,日後會讓你找死。不管怎麼樣,最好還是加上 logger 來紀錄

logger.exception("Fatal error in main loop")
October 2025
M T W T F S S
 12345
6789101112
13141516171819
20212223242526
2728293031  
« May    

站內搜索

Categories

  • .Net
  • Android
  • Blog
  • Boo
  • C/C++
  • Cook
  • Linux 及其相關
  • Lyrics
  • Python
  • Visual FoxPro
  • Wine品嚐美酒
  • 亂亂逛
  • 個人新聞台
  • 理財
  • 資訊相關Idea與筆記
  • 雜記,隨筆
  • 電影流水帳
Privacy Policy Proudly powered by WordPress