Python日志打印支持以下輸出級(jí)別:
- DEBUG:最詳細(xì)的日志信息,通常只在調(diào)試過(guò)程中使用;
- INFO:用于記錄程序的一般信息,例如啟動(dòng)、關(guān)閉等;
- WARNING:表示一個(gè)可能的問(wèn)題,例如使用了過(guò)時(shí)的API;
- ERROR:用于記錄錯(cuò)誤信息,但不會(huì)影響程序的正常運(yùn)行;
- CRITICAL:表示嚴(yán)重的錯(cuò)誤,可能會(huì)導(dǎo)致程序崩潰。
這些級(jí)別按照嚴(yán)重程度遞增,即DEBUG < INFO < WARNING < ERROR < CRITICAL。在使用Python的logging模塊時(shí),可以通過(guò)設(shè)置日志記錄器的級(jí)別來(lái)控制輸出的級(jí)別,只有達(dá)到或超過(guò)該級(jí)別的日志信息才會(huì)被記錄。