Browse Source

fix: not create empty directory

xu rui 11 tháng trước cách đây
mục cha
commit
1d32722f5b
1 tập tin đã thay đổi với 1 bổ sung1 xóa
  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: