From 55b88ad47aba3d35c872c2a0def571340414d551 Mon Sep 17 00:00:00 2001 From: Wenxuan Shen Date: Tue, 18 Feb 2025 13:49:57 +0800 Subject: [PATCH] Update __init__.py --- cses/__init__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cses/__init__.py b/cses/__init__.py index 9889277..f250c88 100644 --- a/cses/__init__.py +++ b/cses/__init__.py @@ -24,7 +24,7 @@ def _load_file(self): """加载并解析 YAML 文件""" try: with open(self.file_path, 'r', encoding='utf-8') as f: - self.data = yaml.safe_load(f) + self.data = yaml.load(f, Loader=yaml.BaseLoader) except FileNotFoundError: raise FileNotFoundError(f"File {self.file_path} Not Found") except yaml.YAMLError as e: @@ -54,7 +54,7 @@ def _parse_data(self): for schedule in schedules_data: schedule_info = { 'name': schedule['name'], - 'enable_day': schedule['enable_day'], + 'enable_day': int(schedule['enable_day']), 'weeks': schedule['weeks'], 'classes': [] }