日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術(shù)文章
文章詳情頁

Python基于yaml文件配置logging日志過程解析

瀏覽:202日期:2022-07-19 17:20:27

一、使用logging.config.dictConfig()函數(shù)讀取配置信息,參數(shù)是字典類型

with open(file='./loggingconfigyaml.yaml', mode=’r’, encoding='utf-8')as file: logging_yaml = yaml.load(stream=file, Loader=yaml.FullLoader) # print(logging_yaml) # 配置logging日志:主要從文件中讀取handler的配置、formatter(格式化日志樣式)、logger記錄器的配置 logging.config.dictConfig(config=logging_yaml) # 獲取根記錄器:配置信息從yaml文件中獲取 root = logging.getLogger() # 子記錄器的名字與配置文件中l(wèi)oggers字段內(nèi)的保持一致 my_module = logging.getLogger('my_module') print('rootlogger:', root.handlers) print('selflogger', my_module.handlers) # print('子記錄器與根記錄器的handler是否相同:', root.handlers[0] == my_module.handlers[0]) my_module.error('DUBUG') root.info('INFO') root.error(’ERROR’) root.debug('rootDEBUG')

二、詳細(xì)看一下yaml配置文件

version: 1# 將信息傳播到配置文件的跟日志記錄器中disable_existing_loggers: Falseformatters: simple: format: '%(asctime)s - %(filename)s -%(name)s -%(levelname)s - %(message)s'handlers: console: class: logging.StreamHandler level: DEBUG formatter: simple stream: ext://sys.stdout info_file_handler: class: logging.handlers.RotatingFileHandler level: INFO formatter: simple filename: ./info.log maxBytes: 10485760 # 10MB backupCount: 20 encoding: utf8 # error_file_handler: # class: logging.handlers.RotatingFileHandler # level: ERROR # formatter: simple # filename: ./info.log # maxBytes: 10485760 # 10MB # backupCount: 20 # encoding: utf8loggers: my_module: level: ERROR handlers: [console] # 打開日志記錄器 propagate: Falseroot: level: DEBUG handlers: [console, info_file_handler]

說明:

1、formatters配置了日志格式化輸出時(shí)的樣式;handlers配置了需要處理的日志信息,例如日志輸出的位置(class字段,logging模塊的handler只有streamhandler和filehandler,剩下的handler在logging.handlers模塊中)、處理程序需要處理的日志級別(level字段),日志輸出樣式(formatter)等。

2、loggers設(shè)置了自定義的logger實(shí)例,在程序中使用logging.getLogger(“名字與配置文件中的logger名字一致且是字符串形式”)函數(shù)獲取配置文件中l(wèi)ogger實(shí)例的配置信息,例如打印的日志級別、子記錄器的handler(1:子記錄器與根記錄器有相同的handler時(shí),打印輸出的日志會出現(xiàn)兩遍,2:記錄器的handler有多個(gè)時(shí),而且輸出的位置相同且class字段相同,也會導(dǎo)致輸出兩遍;諸如此問題,將logger記錄器的propagate屬性設(shè)置為False,就會禁止將日志消息傳遞給父級記錄器的處理程序中)等;root設(shè)置了根記錄器的配置信息,例如打印的日志級別、記錄器的handler(多個(gè)handler時(shí)用列表存儲)等

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

標(biāo)簽: Python 編程
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
日产欧产美韩系列久久99| 亚洲女同av| 99视频精品免费观看| 国产成人精品一区二区三区视频| 国产精品最新| 日本中文字幕视频一区| 日韩精品导航| 国产乱码精品一区二区亚洲| 久久国产麻豆精品| 国产精品一区二区av日韩在线| 欧美日韩伊人| 国产精选一区| 美女免费视频一区| 国产一区二区三区亚洲| 日韩在线短视频| 亚洲欧洲日本mm| 日韩欧美在线精品| 国产精品一区二区三区四区在线观看| 日本不卡一二三区黄网| 国产精品亚洲二区| 久久男人av| 国内精品麻豆美女在线播放视频| 91av亚洲| 免费观看在线综合| 国产精品一区二区三区美女| 毛片在线网站| 夜夜嗨av一区二区三区网站四季av| 免费国产自线拍一欧美视频| 日韩免费精品| 国产精品日本一区二区三区在线| 成人亚洲一区| 97国产成人高清在线观看| 久久久精品久久久久久96| 久久精品卡一| 亚洲精品高潮| 精品一区视频| 亚洲精华国产欧美| 国产乱子精品一区二区在线观看 | 美腿丝袜亚洲一区| 久久精品导航| 欧美日韩亚洲一区二区三区在线| 97精品一区二区| 国产精品试看| 国产精品一区二区99| 亚洲1234区| 日韩激情综合| 亚洲精品88| 99久久视频| 日本成人在线不卡视频| 精精国产xxxx视频在线播放| 日韩精品欧美成人高清一区二区| 狠狠久久伊人| 亚洲人成毛片在线播放女女| 精品黄色一级片| 99国产精品99久久久久久粉嫩| 国产日韩亚洲| 欧美在线资源| 美女高潮久久久| 日韩午夜电影| 国产精品国产一区| 亚洲三级视频| 日韩网站中文字幕| 国产精品色婷婷在线观看| 国产精品av久久久久久麻豆网| 日本va欧美va欧美va精品| 精品日韩视频| 国产乱码精品一区二区三区亚洲人| 九色精品91| 中文在线免费视频| 欧美精品三级在线| 丝袜亚洲另类欧美| 天堂8中文在线最新版在线| 日本亚洲三级在线| 日韩欧美看国产| 国产精品嫩模av在线| 中文在线不卡| 日韩在线二区| 精品深夜福利视频| 日韩精品1区2区3区| 亚洲精品一区二区妖精| 国精品产品一区| 欧美一级网站| 亚洲精品日本| 日韩一区二区久久| 久久久久国产精品一区三寸 | 麻豆国产精品777777在线| 99成人在线| 久久伦理在线| se01亚洲视频| 日韩av免费大片| 国产乱码精品一区二区三区亚洲人 | 黄色在线观看www| 国产精品777777在线播放| 免费在线视频一区| 久久精品中文| 中文字幕在线看片| 国产一区国产二区国产三区| 国产一级成人av| 蜜桃视频第一区免费观看| 精品一区欧美| 色综合www| av高清不卡| 欧美激情另类| 成人在线免费观看网站| 久久精品国产亚洲一区二区三区| 国产精品黄色片| 欧美一区久久| 日本天堂一区| 日韩高清电影免费| 亚洲精品日韩久久| 亚洲日本欧美| 亚洲香蕉视频| 亚洲1区在线| 亚洲激情中文| 日韩午夜黄色| 在线一区免费观看| 亚洲精品一二三区区别| 国产一区观看| 蜜桃视频欧美| 午夜电影亚洲| 亚洲一区区二区| 日本大胆欧美人术艺术动态| 亚洲欧美日本国产专区一区| 日韩激情一二三区| 国产精品一区免费在线| 国产精品啊v在线| 国产精品久久久亚洲一区| 国产精品久久久免费| 欧美日韩xxxx| 国产精品激情电影| 欧美激情麻豆| 精品国产中文字幕第一页| 精品国产鲁一鲁****| 国产激情在线播放| 久久一级电影| 亚洲一区二区免费看| 亚洲精品裸体| 国产欧美一区二区三区精品观看| 欧美激情福利| 欧美激情另类| 欧美福利一区| 亚洲资源网站| 国产乱码精品一区二区三区四区| 国产精区一区二区| 国产一区二区三区天码| 三级精品视频| 久久电影一区| 青青草国产精品亚洲专区无| 欧美xxxx性| 秋霞影院一区二区三区| 国产精品试看| 国产欧美另类| 日韩电影免费网址| 午夜亚洲精品| 欧美欧美黄在线二区| 精品久久久久中文字幕小说| 久久毛片亚洲| 鲁大师影院一区二区三区| 亚洲精品观看| 精品成av人一区二区三区| 日本免费久久| 蜜臀av一区二区在线免费观看| 日本特黄久久久高潮| 丁香六月综合| 免费的成人av| 精品72久久久久中文字幕| 日韩视频二区| 国产精品magnet| 精品中文一区| 国产精品久久久久久模特| 99久久99视频只有精品| 日本不卡的三区四区五区| 91亚洲人成网污www| 婷婷丁香综合| 国产精品一区二区三区av| 99精品综合| 久久精品av麻豆的观看方式| 成人亚洲欧美| 日本久久一区| 久久精品青草| 欧美精品中文| 婷婷激情久久| 国产精品亚洲二区| 国户精品久久久久久久久久久不卡| 日韩一区二区三区高清在线观看| 精品中国亚洲| 六月婷婷一区| 中文字幕在线视频网站| 性一交一乱一区二区洋洋av| 国产一区二区精品福利地址| 免费不卡在线视频| 久久男人av资源站| 日韩高清一区在线| 欧美高清不卡| 福利一区二区免费视频| 男女男精品网站| 高清av不卡| 久久不卡日韩美女| 国产毛片久久| 视频福利一区|