Skip to content

logs目录不存在的问题 #1

Description

@szhowardhuang

建议修改代码如下,使用log_dir变量:

    def init_logger(self):
        """
        设置 logger。
        """
        # 确保日志目录存在
        log_dir = 'logs'
        if not os.path.exists(log_dir):
            os.makedirs(log_dir)
        
        # 初始化 logger
        logging.basicConfig(filemode='w')
        logger = logging.getLogger(self.character["name"])
        logger.setLevel(logging.INFO)
        
        formatter = logging.Formatter('%(asctime)s - %(levelname)s - %(message)s')
        
        file_handler = TimedRotatingFileHandler(
            f'{log_dir}/{self.character["name"]}.log',

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions