修复了文件夹不存在时无法保存的问题

This commit is contained in:
Yorusora
2025-05-20 21:39:22 +08:00
parent 497e1ced27
commit 6215399cf7
7 changed files with 35 additions and 0 deletions

View File

@ -449,6 +449,9 @@ class Data:
return Result().success(info=Constants.PREPROCESS_FINISHED)
def save(self, chunk):
if (not Path(Config["Path"]["Save"]).parent.exists()) or (not Path(Config["Path"]["Save"]).parent.is_dir()):
Path(Config["Path"]["Save"]).parent.mkdir(parents=True, exist_ok=True)
if self.processed_data is None:
return Result().failure(info=Constants.SAVING_FAILURE + Constants.FAILURE_REASON["Data_Not_Exist"])