2 Star 3 Fork 0

腾哥儿/gisui

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
logging.ini 1.85 KB
一键复制 编辑 原始数据 按行查看 历史
腾哥儿 提交于 2021-01-24 14:46 . 第一次发布的内容
[loggers] #固定写法
keys=root,error,info #创建三个app名,root是父类,必需存在的
[logger_root] #创建完的app名我们要定义一些规则,严格要求格式为"logger_appname"
level=DEBUG #设置日志级别
qualname=root #这里在"root"appname下可以不填,所有没获取get的情况下默认app名都是root
handlers=debugs #设置指定过滤器,多个以逗号分隔,这个名字待会儿 我们会以固定格式"handler_(value)"创建
[logger_error]
level=ERROR
qualname=error #除了root appname以外,定义的app名必须要设置这个属性,用于定义打印输出时候的app名
handlers=errors
[logger_info]
level=INFO
qualname=INFO
handlers=infos
[handlers] #固定格式
keys=infos,errors,debugs #定义过滤器名称,下面定义以handler_keysname格式定义,上面引用名称必须和keys一致
[handler_infos]
class=FileHandler #指定过滤器组件,详情请看官网,这个是以文件方式创建
level=INFO #设置级别
formatter=form01 #定义日志打印格式,下面会创建formatters,格式也是严格要求formatter_keysname 创建
args=('info.log','a') #创建文件名字,以什么方式打开
[handler_errors]
class=FileHandler
level=DEBUG
formatter=form02
args=('info1.log','a')
[handler_debugs]
class=FileHandler
level=DEBUG
formatter=form02
args=('info1.log','a')
[formatters] #固定格式
keys=form01,form02 #定义名称,下面会引用格式同上
[formatter_form01]
format=%(asctime)s %(filename)s %(levelname)s %(message)s #年-月-日 时-分-秒,毫秒,文件名,级别名,消息信息
datefmt=%Y-%m-%d %H:%M:%S #日期输出格式
[formatter_form02]
format=%(asctime)s %(filename)s %(levelname)s %(message)s
datefmt=%Y-%m-%d %H:%M:%S
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/jiao-tengfei/gisui.git
git@gitee.com:jiao-tengfei/gisui.git
jiao-tengfei
gisui
gisui
master

搜索帮助