0x02 Python logging模块利用配置加载logger
发布时间:2020-12-20 10:38:55 所属栏目:Python 来源:网络整理
导读:目录 logging模块利用配置加载logger 方式一模板:logging.config.dictConfig(config_dict) logging模块利用配置加载logger logging.config模块提供了从配置加载创建logger等相关对象,并放入manager对象中进行缓存待用。所以记录下一般几种方式配置的范本模
目录
logging模块利用配置加载logger
dict config references 官档关于logging配置字典说明 方式一模板:logging.config.dictConfig(config_dict)config_dict 字典模板 cfg = { 'version': 1,'formatters': { 'detailed': { 'class': 'logging.Formatter','format': '%(asctime)s %(name)-15s %(levelname)-8s %(processName)-10s %(message)s' } },'handlers': { 'console': { 'class': 'logging.StreamHandler','level': 'INFO',},'file': { 'class': 'logging.FileHandler','filename': 'mplog.log','mode': 'w','formatter': 'detailed','foofile': { 'class': 'logging.FileHandler','filename': 'mplog-foo.log','errors': { 'class': 'logging.FileHandler','filename': 'mplog-errors.log','level': 'ERROR','loggers': { 'foo': { 'handlers': ['foofile'] } },'root': { 'level': 'DEBUG','handlers': ['console','file','errors'] },} (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |