學(xué)習(xí)筆記20170601">【PMP】學(xué)習(xí)筆記20170601
715
2022-05-28
一、快速入門
1、基礎(chǔ)知識(shí)
日志的作用是跟蹤,django項(xiàng)目中不可缺少。
派出:
控制臺(tái)輸出:print()
報(bào)告事件,發(fā)生在一個(gè)程序的正常運(yùn)行:logging.info()或logging.debug()
發(fā)出警告關(guān)于一個(gè)特定的運(yùn)行時(shí)事件:warnings.warn()或logging.warning()
報(bào)告一個(gè)錯(cuò)誤對(duì)于一個(gè)特定的運(yùn)行時(shí)事件:異常處理
報(bào)告一個(gè)錯(cuò)誤當(dāng)沒(méi)有引發(fā)一個(gè)異常:logging.error()、logging.exception()或logging.critical()
級(jí)別:
DEBUG:詳細(xì)的信息,通常只出現(xiàn)在診斷問(wèn)題上
INFO:確認(rèn)一切按預(yù)期運(yùn)行
WARNING:一個(gè)跡象表明,一些意想不到的事情發(fā)生了,或表明一些問(wèn)題在不久的將來(lái)(例如。磁盤空間低”)。這個(gè)軟件還能按預(yù)期工作。
ERROR:個(gè)更嚴(yán)重的問(wèn)題,軟件沒(méi)能執(zhí)行一些功能
CRITICAL:一個(gè)嚴(yán)重的錯(cuò)誤,這表明程序本身可能無(wú)法繼續(xù)運(yùn)行
日志一共分成5個(gè)等級(jí),從低到高分別是:DEBUG INFO WARNING ERROR CRITICAL。這5個(gè)等級(jí),也分別對(duì)應(yīng)5種打日志的方法: debug 、info 、warning 、error 、critical。默認(rèn)的是WARNING,當(dāng)在WARNING或之上時(shí)才被跟蹤。有兩種方式記錄跟蹤,一種輸出控制臺(tái),另一種是記錄到文件
Python
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。