国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > Python > 正文

Python 日志logging模塊用法簡單示例

2024-09-09 19:02:16
字體:
來源:轉載
供稿:網友

本文實例講述了Python 日志logging模塊用法。分享給大家供大家參考,具體如下:

demo.py(日志,輸出到控制臺):

import logging  # 導入logging模塊# 日志級別默認是WARNINGlogging.basicConfig(level=logging.WARNING,          format='%(asctime)s - %(filename)s[line:%(lineno)d] - %(levelname)s: %(message)s')# 開始使用log功能logging.info('這是 loggging info message')logging.debug('這是 loggging debug message')logging.warning('這是 loggging a warning message')logging.error('這是 loggging error message')logging.critical('這是 loggging critical message')

demo.py(日志,輸出到文件):

import logging# 配置日志的輸出文件,以及文件的打開方式logging.basicConfig(level=logging.WARNING,          filename='./log.txt',          filemode='a',  # a表示追加的模式打開文件          format='%(asctime)s - %(filename)s[line:%(lineno)d] - %(levelname)s: %(message)s')# use logginglogging.info('這是 loggging info message')logging.debug('這是 loggging debug message')logging.warning('這是 loggging a warning message')logging.error('這是 loggging error message')logging.critical('這是 loggging critical message')

demo.py(日志,同時輸出到文件和控制臺):

import logging# 第一步,創建一個loggerlogger = logging.getLogger()logger.setLevel(logging.INFO) # Log等級總開關# 第二步,創建一個handler,用于寫入日志文件logfile = './log.txt'fh = logging.FileHandler(logfile, mode='a') # mode表示文件的打開方式fh.setLevel(logging.DEBUG) # 輸出到file的log等級的開關# 第三步,再創建一個handler,用于輸出到控制臺ch = logging.StreamHandler()ch.setLevel(logging.WARNING)  # 輸出到console的log等級的開關# 第四步,定義handler的輸出格式formatter = logging.Formatter("%(asctime)s - %(filename)s[line:%(lineno)d] - %(levelname)s: %(message)s")fh.setFormatter(formatter)ch.setFormatter(formatter)# 第五步,將logger添加到handler里面logger.addHandler(fh)logger.addHandler(ch)# 日志logger.debug('這是 logger debug message')logger.info('這是 logger info message')logger.warning('這是 logger warning message')logger.error('這是 logger error message')logger.critical('這是 logger critical message')

更多關于Python相關內容感興趣的讀者可查看本站專題:《Python日志操作技巧總結》、《Python函數使用技巧總結》、《Python字符串操作技巧匯總》、《Python入門與進階經典教程》及《Python文件與目錄操作技巧匯總》

希望本文所述對大家Python程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 方城县| 绥德县| 镇赉县| 华阴市| 靖宇县| 讷河市| 阜新市| 凤山市| 黔江区| 涿州市| 延寿县| 淮阳县| 阆中市| 绿春县| 雷山县| 永平县| 衡阳县| 吉首市| 大余县| 文化| 龙陵县| 河北区| 灌阳县| 新蔡县| 新丰县| 绥德县| 威信县| 衡东县| 景德镇市| 阜新| 阜南县| 青冈县| 甘南县| 宝鸡市| 余庆县| 嵊州市| 华宁县| 海淀区| 淳安县| 东兴市| 南乐县|