""" @ Author: Mr.Hat @ Date: 2024/3/30 14:05 @ Description: @ History: """ import sys import re from datetime import date from loguru import logger def logging_setup(): format_info = "{time:HH:mm:ss.SS} {level} {message}" format_error = "{time:HH:mm:ss.SS} {level} | " \ "{name}:{function}:{line} | {message}" file_path = r"logs/" # if sys.platform == "win32": logger.remove() logger.add(file_path + f"out_{date.today().strftime('%m-%d')}.log", colorize=True, format=format_info) logger.add(sys.stdout, colorize=True, format=format_info, level="INFO") def clean_brackets(raw_str): clean_text = re.sub(brackets_regex, '', raw_str) return clean_text brackets_regex = re.compile(r'<.*?>') logging_setup()