欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

Python logging設(shè)置和logger解析

系統(tǒng) 1873 0

一、logging模塊講解

1.函數(shù):logging.basicConfig()

參數(shù)講解:

(1)level代表高于或者等于這個值時,那么我們才會記錄這條日志

(2)filename代表日志會寫在這個文件之中,如果沒有這個字段則會顯示在控制臺上

(3)format代表我們的日志顯示的格式自定義,如果字段為空,那么默認(rèn)格式為:level:log_name:content

            
import logging
LOG_FORMAT = "%(asctime)s======%(levelname)s++++++(message)"
logging.basicConfig(filename="log1.txt",level=logging.WARNING,format=LOG_FORMAT)
logging.log(logging.INFO,"This is a INFO log")
logging.log(logging.ERROR,"This is a ERROR log.")
          

Python logging設(shè)置和logger解析_第1張圖片

二、logging模塊的處理流程

1.四大組件

(1)日志器(Logger):產(chǎn)生日志的一個接口。

(2)處理器(Handler):把產(chǎn)生的日志發(fā)送到相應(yīng)的目的地。

(3)過濾器(Filter):更精細的控制那些日志輸出。

(4)格式器(Formatter):對輸出的信息進行格式化。

2.Logger

(1)產(chǎn)生一個日志

(2)操作

            
Logger.setLevel() #設(shè)置日志器將會處理的日志消息的最低嚴(yán)重級別

Logger.addHandler()

Logger.moveHander() #上面兩個函數(shù),為該logger對象添加和移除一個handler對象

Logger.addFilter()

Logger.removeFilter() #上面兩個函數(shù),為該logger對象添加和移除一個filter對象

Logger.debug: #產(chǎn)生一條debug級別的日志,同理,info,error的日志消息

Logger.exception #創(chuàng)建一個類似于Logger.error的日志消息

Logger.log() #獲取一個明確的日志level參數(shù)類型創(chuàng)建一個日志記錄
          

(3)如何得到一個logger對象

實例化;logging.getLogger()

3.Handler

(1)把log發(fā)送到指定位置

(2)方法

setLevel\setFormat\addFilter\removeFilter

(3)不需要直接使用,Handler是基類

            
logging.StreamHandler #將日志消息發(fā)送到輸出到Stream。如std.out,std.err或任何file-like對

logging.FileHandler #將日志消息發(fā)送到磁盤文件。默認(rèn)情況下文件大小會無限增長

logging.handlers.RotatongFileHandler #將日志消息發(fā)送到磁盤文件,并支持日志文件按大小切割

logging.handlers.TimeRotatingFileHandler #將日志消息發(fā)送到磁盤文件,并支持日志文件按時間切割

logging.handlers.HTTPHandler #將日志消息以GET或POST的方式發(fā)送到一個指定email地址

logging.NullHandler  #該Handler實例會忽略error message 通常想被想使用logging的library
          

三、源碼

d23_2_logger_usage.py

地址:https://github.com/ruigege66/Python_learning/blob/master/d23_2_logger_usage.py

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯(lián)系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦?。?!

發(fā)表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 欧美最爽乱淫视频免 | 蜜桃av一区二区三区 | 国产日韩欧美久久久 | 天天操天天干天天爽 | 国产一级一级一级成人毛片 | 婷婷激情网站 | 国产传媒在线视频 | 99久久久国产精品免费观看 | 久久av影院| 看一天影院 理论片 | 嫩草电影院 | 久久久久久精 | 黄免费在线观看 | 国产羞羞视频免费在线观看 | 五月天婷婷精品视频 | 女人叉开腿让男人桶 | 污网站在线免费看 | 青青草视频网 | 欧美视频一区二免费视频 | 国产免费福利视频一区二区 | 国产精品久久久久久久久久久新郎 | 美国黄色毛片 | www.色综合| 亚洲国产日韩欧美在线 | 久久天堂色 | 午夜婷婷精品午夜无码A片影院 | 国产精品91久久久久久 | 猛龙怪客 | 99视频在线精品 | 国产正在播放 | 欧美zozozo人禽交免费大片 | 精东视频污 | 综合久久网 | 久久草在线看 | 国产福利在线看 | www午夜视频 | 国产激情一级毛片久久久 | 国产精品2020观看久久 | 欧美精品一区二区三区在线 | 欧美极品jizzhd欧美 | 久久久久久国产精品视频 |