refactor(express): 优化目录创建的异常处理逻辑

将 `try-except` 块移至循环外部,以减少重复的异常处理代码。这样可以更清晰地处理在创建多个目录过程中可能发生的任何错误,同时保持代码的简洁性。
This commit is contained in:
minecraft1024a
2025-10-03 21:17:50 +08:00
parent 0e2182efa6
commit c46a31a7c4

View File

@@ -511,8 +511,8 @@ class ExpressionLearnerManager:
os.path.join(base_dir, "learnt_grammar"),
]
for directory in directories_to_create:
try:
for directory in directories_to_create:
os.makedirs(directory, exist_ok=True)
logger.debug(f"确保目录存在: {directory}")
except Exception as e: