自定义 log

# -*- coding: utf-8 -*-
"""
File Name: log.py
Created Time: 2022/3/9 11:11
"""
from loguru import logger
import pretty_errors

format="{time:YYYY-MM-DD HH:mm:ss.SSS} {level} {file} {function} {line} {message}"
filename = "runtime_{time:YYYY-MM-DD}.log"
logfile = os.path.join(basedir, filename)
params = {
    'rotation':'00:00',
    'retention': '1 months',
    'enqueue': True,
    'serialize':False,
    'encoding': 'utf-8',
    'compression': "zip",
}
logger.add(logfile ,format=format,level="INFO",**params)

if __name__ == '__main__':
    logger.info("测试")


posted @ 2022-03-09 14:11  xmc_2022  阅读(23)  评论(0编辑  收藏  举报