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: