本文實例講述了python日志logging模塊使用方法。分享給大家供大家參考,具體如下:
一、從一個使用場景開始
開發一個日志系統, 既要把日志輸出到控制臺, 還要寫入日志文件
import logging # 創建一個logger logger = logging.getLogger('mylogger') logger.setLevel(logging.DEBUG) # 創建一個handler,用于寫入日志文件 fh = logging.FileHandler('test.log') fh.setLevel(logging.DEBUG) # 再創建一個handler,用于輸出到控制臺 ch = logging.StreamHandler() ch.setLevel(logging.DEBUG) # 定義handler的輸出格式 formatter = logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s') fh.setFormatter(formatter) ch.setFormatter(formatter) # 給logger添加handler logger.addHandler(fh) logger.addHandler(ch) # 記錄一條日志 logger.info('foorbar')
網站題目:python日志logging模塊使用方法分析-創新互聯
網站URL:http://vcdvsql.cn/article2/ddgpoc.html
成都網站建設公司_創新互聯,為您提供企業網站制作、搜索引擎優化、網站內鏈、建站公司、響應式網站、域名注冊
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯