DouyinLiveRecorder/logger.py
kaine1973 fac62e11a8
更改资源文件的路径为程序的绝对路径 (#345)
* 1. 为了防止用户从其他路径运行程序时找不到同目录下的资源。
将配置文件、日志文件、ffmpeg等的路径从 当前路径(./) 改为程序路径(realpath(__file__))。
2024-05-08 10:12:05 +08:00

27 lines
564 B
Python

# -*- coding: utf-8 -*-
from loguru import logger
import os, sys
script_path = os.path.split(os.path.realpath(sys.argv[0]))[0]
logger.add(
f"{script_path}/logs/PlayURL.log",
level="INFO",
format="{time:YYYY-MM-DD HH:mm:ss.SSS} | {message}",
filter=lambda i: i["level"].name == "INFO",
serialize=False,
enqueue=True,
rotation="12:00",
retention="10 days",
)
logger.add(
f"{script_path}/logs/DouyinLiveRecorder.log",
level="WARNING",
serialize=False,
enqueue=True,
rotation="12:00",
retention="10 days",
)