flask中logger日誌的使用

2021-10-03 04:26:53 字數 901 閱讀 5077

日誌是乙個正規系統都應該有的功能,否則當執行良好的系統突然無法正常運轉的時候,你就會束手無策,而有了日誌,你就可以通過日誌檢視其中緣由,從而解決問題。

1.python中使用logger非常簡單,可以直接使用

2.我們可以通過設定logger的存貯方式,比如寫入檔案

import logging

handler = logging.filehandler("flask.log")

3.當然我們也可以設定logger的格式

import logging

handler = logging.filehandler("flask.log")

formatter= logging.formatter("%(asctime)s - %(message)s")

handler.setformatter(formatter)

bp = blueprint("test", __name__, url_prefix='/test')

@bp.route('',methods=["get"])

def test():

如果我們想要單獨設定藍圖的日誌的話。

import logging

from flask import blueprint

bp = blueprint("test", __name__, url_prefix='/test')

logger = logging.getlogger(__name__) #返回乙個新的以檔名為名的logger

@bp.route('',methods=["get"])

def test():

logger.info("this is info")

日誌處理logger

import logging type 數值字段識別測試 deflog type 建立logger,如果引數為空則返回root logger logger logging.getlogger wsy logger.setlevel logging.debug 設定logger日誌等級 這裡進行判斷,...

Python中利用logger進行日誌格式輸出

本文主要是針對python程式設計師小白在寫專案 時的焦慮 什麼時候列印日誌?日誌列印格式是什麼樣的?列印日誌怎麼存?等等這些問題都是剛開始需要考慮的。其中logs資料夾是專門儲存日誌檔案的,對日誌檔案的輸出要求是 1.logs資料夾下包括三種型別 log.log error.log 歷史日誌資料夾...

開源日誌庫Logger的使用

日誌對於開發來說是非常重要的,不管是除錯資料檢視 bug問題追蹤定位 資料資訊收集統計,日常工作執行維護等等,都大量的使用到。logger庫能提供的功能 執行緒資訊 類資訊方法資訊 漂亮的json內容列印 漂亮列印新行 n 清潔輸出 跳轉到源新增依賴 compile com.orhanobut lo...