【文件属性】:
文件名称:python logger TimedRotatingFile 日志轮转的demo
文件大小:3KB
文件格式:PY
更新时间:2023-04-07 05:50:15
logger TimedRotatingFil
日志轮转的demo
# # 第一步,创建一个logger
# logger = logging.getLogger()
# logger.setLevel(logging.INFO) # Log等级总开关
# # 第二步,创建一个handler,用于写入日志文件
# rq = time.strftime('%Y%m%d%H%M', time.localtime(time.time()))
# log_path = os.path.dirname(os.getcwd()) + '/'
# log_name = log_path + rq + '.log'
# logfile = log_name
# fh = logging.FileHandler(logfile, mode='w')
# fh.setLevel(logging.WARN) # 输出到file的log等级的开关
# # 第三步,定义handler的输出格式
# formatter = logging.Formatter("%(asctime)s - %(filename)s[line:%(lineno)d] - %(levelname)s: %(message)s")
# fh.setFormatter(formatter)
# # 第四步,将logger添加到handler里面
# logger.addHandler(fh)
# # 日志