欧美三区_成人在线免费观看视频_欧美极品少妇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條評論
主站蜘蛛池模板: 少妇特黄A片一区二区三区免费看 | 欧美大片在线看免费观看 | 精品免费视频 | 三级在线观看 | 激情视频免费在线观看 | 亚洲成人福利在线 | 免费中文视频 | 久久天堂 | 中文字幕免费 | 久草2| 欧美高潮 | 国产亚洲女人久久久久久 | 亚洲精品国产第一综合99久久 | 天天操天天摸天天爽 | 性生潮久久久不久久久久 | 高清性 | 大陆黄色网| 久久久久毛片免费观看 | 男人天堂99| 精品一区二区视频 | 国产精品亚洲片在线观看不卡 | 成人午夜毛片在线看 | 亚洲电影一区二区三区 | 小宝与康熙粤语 | 亚洲午夜无码毛片AV久久 | 日本天堂一区 | av在线第一页 | 色偷偷噜噜噜亚洲男人 | 国产在线aaa片一区二区99 | 久久精品视频5 | 国产福利99 | 男女视频在线观看免费 | 久久大香香蕉国产免费网站 | 欧美a视频在线观看 | 国产精品久久久爽爽爽麻豆色哟哟 | 91精品国产日韩91久久久久久 | 国产精品免费大片一区二区 | 日韩欧美国产中文 | 中文字幕日韩精品在线 | 狠狠躁夜夜躁人人爽视频 | 四虎永久 |