99re热这里只有精品视频,7777色鬼xxxx欧美色妇,国产成人精品一区二三区在线观看,内射爽无广熟女亚洲,精品人妻av一区二区三区

Flask 記錄帶文件

2021-08-06 17:10 更新

即便你收到了郵件,你可能還是想記錄警告。當(dāng)調(diào)試問題的時(shí)候,收集更多的信息是個(gè) 好主意。請(qǐng)注意 Flask 核心系統(tǒng)本身不會(huì)發(fā)出任何警告,所以在古怪的事情發(fā)生時(shí)發(fā) 出警告是你的責(zé)任。

在日志系統(tǒng)的方框外提供了一些處理程序,但它們對(duì)記錄基本錯(cuò)誤并不是都有用。最讓人 感興趣的可能是下面的幾個(gè):

  • FileHandler - 在文件系統(tǒng)上記錄日志
  • RotatingFileHandler - 在文件系統(tǒng)上記錄日志, 并且當(dāng)消息達(dá)到一定數(shù)目時(shí),會(huì)滾動(dòng)記錄
  • NTEventLogHandler - 記錄到 Windows 系統(tǒng)中的系 統(tǒng)事件日志。如果你在 Windows 上做開發(fā),這就是你想要用的。
  • SysLogHandler - 發(fā)送日志到 Unix 的系統(tǒng)日志

當(dāng)你選擇了日志處理程序,像前面對(duì) SMTP 處理程序做的那樣,只要確保使用一個(gè)低級(jí) 的設(shè)置(我推薦 WARNING ):

if not app.debug:
    import logging
    from themodule import TheHandlerYouWant
    file_handler = TheHandlerYouWant(...)
    file_handler.setLevel(logging.WARNING)
    app.logger.addHandler(file_handler)
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)