浏览代码

fix: not create empty directory

xu rui 11 月之前
父节点
当前提交
1d32722f5b
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      magic_pdf/data/data_reader_writer/filebase.py

+ 1 - 1
magic_pdf/data/data_reader_writer/filebase.py

@@ -55,7 +55,7 @@ class FileBasedDataWriter(DataWriter):
         if not os.path.isabs(fn_path) and len(self._parent_dir) > 0:
             fn_path = os.path.join(self._parent_dir, path)
 
-        if not os.path.exists(os.path.dirname(fn_path)):
+        if not os.path.exists(os.path.dirname(fn_path)) and os.path.dirname(fn_path) != "":
             os.makedirs(os.path.dirname(fn_path), exist_ok=True)
 
         with open(fn_path, 'wb') as f: