From 9c5d3929a144e19e8f9653c6ef56e4709ff8198d Mon Sep 17 00:00:00 2001 From: Doru Date: Wed, 24 Jul 2024 21:42:52 +0300 Subject: [PATCH] Ensure that the directory exists --- src/stateful_data_processor/file_rw.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/stateful_data_processor/file_rw.py b/src/stateful_data_processor/file_rw.py index bdf82e3..99afce3 100644 --- a/src/stateful_data_processor/file_rw.py +++ b/src/stateful_data_processor/file_rw.py @@ -7,6 +7,7 @@ class FileRW: def __init__(self, file_name: str, logger: Optional[Logger]=None) -> None: self.file_name = file_name + os.makedirs(os.path.dirname(file_name), exist_ok=True) if logger is None: self.logger = getLogger("FileRW") else: