位置:首頁 » Python3入門教學 » Python3 日誌

Python3 日誌 [編輯]

Python logging/日誌

我們可以在一個軟件應用程序跟蹤事件,這就是所謂的日誌記錄。  讓我們從一個簡單的例子,記錄一個警告消息:

這將輸出:

也可以將內容輸出到一個文件:

日誌信息的重要性取決於定義的嚴重程度。

嚴重程度級彆

日誌程序模塊有幾個嚴重程度級彆。我們使用這行代碼設置嚴重級彆:

這些是嚴重的級彆:

類型 描述
DEBUG 隻對問題的診斷信息
INFO  程序按預期運行
WARNING  程序按預期運行
ERROR 軟件將不再能夠發揮作用
CRITICAL  非常嚴重的錯誤

默認的日誌記錄級彆是警告(warning),這意味著其它消息都將被忽略。如果想打印調試信息或日誌消息,必須改變日誌記錄級彆,如下所示:

日誌時間

可以啟用時間,使用這行代碼記錄:

一個例子如下所示:

結果輸出: