pip install loguru
可以在包的初始化文件中使用。
# -*- coding : utf-8-*-
from pathlib import Path
from loguru import logger
#初始化日志系统
def InitLog():
ROOT_DIR = Path(__file__).resolve().parent.parent.as_posix();
ZLLogFullFileName = ROOT_DIR + '/zl-log/log.log'
logger.add(ZLLogFullFileName, encoding="utf-8", enqueue=True, #设置跨进程
rotation="500MB", retention="10 days")
# coding:utf-8
from loguru import logger
logger.info("中文test")
logger.debug("中文test")
logger.error("中文test")
logger.warning("中文test")
这是一款简易的跨进程日志使用包。