专题文章
时长:00:00更新时间:2020-11-27 14:21:51
Django使用python自带的logging 作为日志打印工具。简单介绍下logging。logging 是线程安全的,其主要由4部分组成。Logger;用户使用的直接接口,将日志传递给Handler。Handler;控制日志输出到哪里,console,file…。一个logger可以有多个Handler。Filter;控制哪些日志可以从logger流向Handler。Formatter;控制日志的格式;用户使用logging.getLogger([name])获取logger实例。如果没有名字,返回logger层级中的根logger(root logger)。以相同名字调用该函数总是返回同一个logger实例。这意味着logger实例不需要在应用的各个部分之间传来传去。
查看详情