DailyFileHandler
自定义文件处理器,每天创建一个新的日志文件
Attributes
attribute
log_dir= log_dir
attribute
current_day= 0
attribute
filename_fmt= filename_fmt
Functions
func
__init__(self, log_dir='日志文件', filename_fmt='%Y-%m-%d.log')
param
selfparam
log_dirstr
= '日志文件'
param
filename_fmtstr
= '%Y-%m-%d.log'
Returns
None
func
_get_current_filename(self)
param
selfReturns
None
func
_is_new_day(self)
param
selfReturns
None
func
_update_day(self)
param
selfReturns
None
func
emit(self, record)
param
selfparam
recordReturns
None