Flask之日誌的使用
阿新 • • 發佈:2018-09-07
bug eve Matter conf lin handle pre inf .get
# 日誌等級 :
# FATAL/CRITICAL = 重大的,危險的
# ERROR = 錯誤
# WARNING = 警告
# INFO = 信息
# DEBUG = 調試
# NOTSET = 沒有設置
import logging # 設置日誌的記錄等級 logging.basicConfig(level=logging.DEBUG) # 調試debug級 # 創建日誌記錄器,指明日誌保存的路徑、每個日誌文件的最大大小、保存的日誌文件個數上限 file_log_handler = RotatingFileHandler("logs/log", maxBytes=1024*1024*100, backupCount=10) # 創建日誌記錄的格式 日誌等級 輸入日誌信息的文件名 行數 日誌信息 formatter = logging.Formatter(‘%(levelname)s %(filename)s:%(lineno)d %(message)s‘) # 為剛創建的日誌記錄器設置日誌記錄格式 file_log_handler.setFormatter(formatter) # 為全局的日誌工具對象(flask app使用的)添加日誌記錄器 logging.getLogger().addHandler(file_log_handler)
Flask之日誌的使用