from loguru import logger
# Only write messages from "a" logger
logger.add("a.log", filter=lambda record: record["extra"].get("name") == "a")
# Only write messages from "b" logger
logger.add("b.log", filter=lambda record: record["extra"].get("name") == "b")
logger_a = logger.bind(name="c")
logger_b = logger.bind(name="d")
logger_a.info("Message A")
logger_b.info("Message B")
python loguru 创建多个logger对象,写入不同文件
于 2023-03-16 14:06:34 首次发布